0 votos

Realizar un Maestro de varios detalles Con WebApi, Angular c# asp.net

hola

Cómo puedo realizar de un maestro de Persona y Detalle los cuales son IngresosPersona y Credito al obtener el Get de mi api/Personas esta es la estructura

Name Description Type Additional information

  • PersonaID - integer - None.
  • TipoDocumento - string - None.
  • NumeroIdentificacion - string - None.
  • PrimerNombre - string - None.
  • SegundoNombre - string - None.
  • PrimerApellido - string - None.
  • SegundoApellido - string - None.
  • FechaNacimiento - date - None.
  • PersonasaCargo - integer - None.
  • Genero - string - None.
  • Credito - Collection of Credito - None.
  • IngresosPersona - Collection of IngresosPersona - None.

la parte de ejemplo del json seria

[
  {
    "PersonaID": 1,
        "TipoDocumento": "sample string 2",
        "NumeroIdentificacion": "sample string 3",
        "PrimerNombre": "sample string 4",
        "SegundoNombre": "sample string 5",
        "PrimerApellido": "sample string 6",
        "SegundoApellido": "sample string 7",
        "FechaNacimiento": "2016-07-26T09:51:26.7952576-05:00",
        "PersonasaCargo": 1,
        "Genero": "sample string 8",
    "Credito": [
      {
        "CreditoID": 1,
        "PersonaID": 1,
        "NumeroCuotas": 1,
        "EstadoCredito": 1,
        "MontoAprovado": 1.0,
        "Plazo": 1,
        "Tasa": 1.0,
        "FechaCredito": "2016-07-26T09:51:26.7952576-05:00"
      },
      {
        "CreditoID": 1,
        "PersonaID": 1,
        "NumeroCuotas": 1,
        "EstadoCredito": 1,
        "MontoAprovado": 1.0,
        "Plazo": 1,
        "Tasa": 1.0,
        "FechaCredito": "2016-07-26T09:51:26.7952576-05:00"
      }
    ],
    "IngresosPersona": [
      {
        "IngresosPersonaId": 1,
        "PersonaID": 1,
        "SalarioBasico": 1.0,
        "IngresosExtrasLaborables": 1.0,
        "OtrosIngresosExtasNoLaborables": 1.0
      },
      {
        "IngresosPersonaId": 1,
        "PersonaID": 1,
        "SalarioBasico": 1.0,
        "IngresosExtrasLaborables": 1.0,
        "OtrosIngresosExtasNoLaborables": 1.0
      }
    ]
  },
  {
    "PersonaID": 1,
    "TipoDocumento": "sample string 2",
    "NumeroIdentificacion": "sample string 3",
    "PrimerNombre": "sample string 4",
    "SegundoNombre": "sample string 5",
    "PrimerApellido": "sample string 6",
    "SegundoApellido": "sample string 7",
    "FechaNacimiento": "2016-07-26T09:51:26.7952576-05:00",
    "PersonasaCargo": 1,
    "Genero": "sample string 8",
    "Credito": [
      {
        "CreditoID": 1,
        "PersonaID": 1,
        "NumeroCuotas": 1,
        "EstadoCredito": 1,
        "MontoAprovado": 1.0,
        "Plazo": 1,
        "Tasa": 1.0,
        "FechaCredito": "2016-07-26T09:51:26.7952576-05:00"
      },
      {
        "CreditoID": 1,
        "PersonaID": 1,
        "NumeroCuotas": 1,
        "EstadoCredito": 1,
        "MontoAprovado": 1.0,
        "Plazo": 1,
        "Tasa": 1.0,
        "FechaCredito": "2016-07-26T09:51:26.7952576-05:00"
      }
    ],
    "IngresosPersona": [
      {
        "IngresosPersonaId": 1,
        "PersonaID": 1,
        "SalarioBasico": 1.0,
        "IngresosExtrasLaborables": 1.0,
        "OtrosIngresosExtasNoLaborables": 1.0
      },
      {
        "IngresosPersonaId": 1,
        "PersonaID": 1,
        "SalarioBasico": 1.0,
        "IngresosExtrasLaborables": 1.0,
        "OtrosIngresosExtasNoLaborables": 1.0
      }
    ]
  }
]

no puede ser utilizando Angular, se puede hacer con solo MVC ?

Iteramos.com

Iteramos es una comunidad de desarrolladores que busca expandir el conocimiento de la programación mas allá del inglés.
Tenemos una gran cantidad de contenido, y también puedes hacer tus propias preguntas o resolver las de los demás.

Powered by:

X