Esempio n. 1
0
        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));
        }
Esempio n. 2
0
        // 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));
        }