public CiudadanoValidarViewModel BusquedaCURPNOMBRE(string cadenaBusqueda) { var viewModel = new CiudadanoValidarViewModel(); try { var _listado = ListadoCURPNOMBRE(cadenaBusqueda); foreach (Ciudadano _cat in _listado) { var _temp = new CiudadanosIndexListadoViewModel(); _temp.IDEncriptado = UoW.Encriptador.Encriptar(_cat.CIU_IDCiudadano); _temp.CURP = _cat.CIU_CURP; _temp.NombreCompleto = _cat.CIU_Nombre + " " + _cat.CIU_ApellidoPaterno + " " + _cat.CIU_ApellidoMaterno; var _InfoCatalogo = this.UoW.Catalogos.ObtenerEntidad(new Catalogos { NombreCatalogo = "SIM_Cat_06_Genero", ID = _cat.CIU_IDGenero }); _temp.GeneroTexto = _InfoCatalogo.Descripcion; _temp.DatosNacimiento = _cat.CIU_FechaNacimiento.Date.ToShortDateString().ToString(); _temp.Contacto = _cat.CIU_TelParticular; viewModel.Listado.Add(_temp); } } catch (Exception ex) { ModelState.AddModelError(string.Empty, ex.Message + "Service : Mostrar"); } return(viewModel); }
public CiudadanosIndexViewModel Index() { var viewModel = new CiudadanosIndexViewModel(); try { var _listado = Listado(); var _listadoDomicilio = ListadoDomicilioCiudadano(); foreach (Ciudadano _cat in _listado) { var _temp = new CiudadanosIndexListadoViewModel(); _temp.IDEncriptado = UoW.Encriptador.Encriptar(_cat.CIU_IDCiudadano); _temp.CIU_IDCiudadano = _cat.CIU_IDCiudadano; _temp.CURP = _cat.CIU_CURP; _temp.NombreCompleto = _cat.CIU_Nombre + " " + _cat.CIU_ApellidoPaterno + " " + _cat.CIU_ApellidoMaterno; var _InfoCatalogo = this.UoW.Catalogos.ObtenerEntidad(new Catalogos { NombreCatalogo = "SIM_Cat_06_Genero", ID = _cat.CIU_IDGenero }); _temp.GeneroTexto = _InfoCatalogo.Descripcion; _temp.DatosNacimiento = _cat.CIU_FechaNacimiento.Date.ToShortDateString().ToString(); _temp.Contacto = _cat.CIU_TelParticular; var _listatemp = _listadoDomicilio.Where(domicilio => domicilio.DOMC_IDCiudadano == _cat.CIU_IDCiudadano); foreach (var item in _listatemp) { var _alcaldia = UoW.Catalogos.ObtenerEntidad(new Catalogos { NombreCatalogo = "SIM_Cat_SN_Alcaldia", ID = item.DOMC_IDAlcaldia }); _temp.DomicilioCompleto = item.ToString() + _alcaldia.Descripcion + "."; } viewModel.Listado.Add(_temp); } } catch (Exception ex) { ModelState.AddModelError(string.Empty, ex.Message + "Service : Mostrar"); } return(viewModel); }