public ActionResult ConsultaPersona(ConsultaPersonaViewModel consulta) { if (consulta.CODIGO_TIPO_DOCUMENTO != String.Empty && consulta.CODIGO_TIPO_DOCUMENTO != null) { TipoDocumento tipoDoc = ListasSRV.TipoDocumentoPorCodigoConsultar(consulta.CODIGO_TIPO_DOCUMENTO); consulta.ID_TIPO_DOCUMENTO = tipoDoc.ID_TIPO_DOCUMENTO; } if (consulta.CODIGO_TIPO_PERSONA != String.Empty && consulta.CODIGO_TIPO_PERSONA != null) { TipoPersona tipoPersona = ListasSRV.TipoPersonaPorCodigoConsultar(consulta.CODIGO_TIPO_PERSONA); consulta.ID_TIPO_PERSONA = tipoPersona.ID_TIPO_PERSONA; consulta.ListaTipoDocumento = new SelectList(ListasSRV.TipoDocumentoConsultar(consulta.CODIGO_TIPO_PERSONA), "CODIGO", "NOMBRE_TIPO_DOCUMENTO"); } List <TipoPersona> ListaTipoPersona = ListasSRV.TipoPersonaConsultar(); List <TipoDocumento> ListaTipoDocumento = new List <TipoDocumento>(); ViewBag.ListaTipoPersona = new SelectList(ListaTipoPersona, "CODIGO_TIPO_PERSONA", "NOMBRE_TIPO_PERSONA", consulta.ID_TIPO_PERSONA); consulta.ListaTipoDocumento = new SelectList(ListaTipoDocumento, "CODIGO", "NOMBRE_TIPO_DOCUMENTO", consulta.ID_TIPO_DOCUMENTO); List <PersonaConsulta> pc = personaSRV.PersonaConsultarParametros(consulta.ID_TIPO_DOCUMENTO, consulta.ID_TIPO_PERSONA, consulta.NUMERO_DOCUMENTO); consulta.ListaPersonas = pc; return(View(consulta)); }
// GET: ConsultaPersona public ActionResult ConsultaPersona() { List <TipoPersona> ListaTipoPersona = ListasSRV.TipoPersonaConsultar(); List <TipoDocumento> ListaTipoDocumento = new List <TipoDocumento>(); ConsultaPersonaViewModel consulta = new ConsultaPersonaViewModel(); ViewBag.ListaTipoPersona = new SelectList(ListaTipoPersona, "CODIGO_TIPO_PERSONA", "NOMBRE_TIPO_PERSONA"); List <PersonaConsulta> pc = personaSRV.PersonaConsultarParametros(); consulta.ListaTipoDocumento = new SelectList(ListaTipoDocumento, "CODIGO", "NOMBRE_TIPO_DOCUMENTO"); consulta.ListaPersonas = pc; return(View(consulta)); }