public DomicilioFormViewModel GetDomicilioViewModel() { return(_serviceDomicilio.GetDomicilio()); }
public CiudadanoInsertarViewModel Insertar(string IDEncriptado = null) { var viewModel = new CiudadanoInsertarViewModel(); //Catalogos Ciudadano ObtenerCatalogos(viewModel); //DomicilioDeltrabajo viewModel.Domicilio_Trabajo = _serviceDomicilio.GetDomicilio(); //deudor solidario viewModel.DeudorSolidario = _serviceDSolidario.GetDeudorSolidario(); //Pareja viewModel.Pareja = GetParejaCiudadano(); var _ID_desencriptar = Int32.Parse(this.UoW.Encriptador.Desencriptar(IDEncriptado)); try { //CIUDADANO var _entidad = UoW.Ciudadano.ObtenerEntidad(new Ciudadano { CIU_IDCiudadano = _ID_desencriptar }); if (_entidad != null) { //datos personales viewModel.ID_Encriptado = UoW.Encriptador.Encriptar(_entidad.CIU_IDCiudadano); viewModel.CIU_CURP = _entidad.CIU_CURP; viewModel.CIU_Nombre = _entidad.CIU_Nombre; viewModel.CIU_ApellidoPaterno = _entidad.CIU_ApellidoPaterno; viewModel.CIU_ApellidoMaterno = _entidad.CIU_ApellidoMaterno; viewModel.CIU_NumeroIdentificacion = _entidad.CIU_NumeroIdentificacion; viewModel.CIU_IDGenero = _entidad.CIU_IDGenero; viewModel.CIU_FechaNacimiento = _entidad.CIU_FechaNacimiento; viewModel.CIU_IDEstado = _entidad.CIU_IDEstado; viewModel.CIU_TiempoResidencia = _entidad.CIU_TiempoResidencia; viewModel.CIU_IDGradoEstudios = _entidad.CIU_IDGradoEstudios; viewModel.CIU_IDgrupoEtnico = _entidad.CIU_IDGrupoEtnico; viewModel.CIU_IDEstadoCivil = _entidad.CIU_IDEstadoCivil; viewModel.CIU_TelParticular = _entidad.CIU_TelParticular; viewModel.CIU_TelTrabajo = _entidad.CIU_TelTrabajo; viewModel.CIU_TelCelular = _entidad.CIU_TelCelular; viewModel.CIU_TelRecados = _entidad.CIU_TelRecados; viewModel.CIU_IDOrganizacionCivilFamilia = _entidad.CIU_IDOrganizacionCivilFamilia; viewModel.CIU_IDEnfermedadCronica = _entidad.CIU_IDEnfermedadCronica; viewModel.CIU_EnfermedadCronicaOtro = _entidad.CIU_EnfermedadCronicaOtro; viewModel.CIU_IDDiscapacidad = _entidad.CIU_IDDiscapacidad; viewModel.CIU_DiscapacidadOtro = _entidad.CIU_DiscapacidadOtro; viewModel.CIU_IDGruposPrioritarios = _entidad.CIU_IDGruposPrioritarios.Split(',').Select(n => Convert.ToInt32(n)).ToArray(); viewModel.CIU_Proposito = _entidad.CIU_Proposito; viewModel.CIU_CreditosOtorgados = _entidad.CIU_CreditosOtorgados; viewModel.CIU_IngresoFamiliar = _entidad.CIU_IngresoFamiliar; viewModel.CIU_IDOcupacion = _entidad.CIU_IDOcupacion; viewModel.CIU_IDEstructuraFamiliar = _entidad.CIU_IDEstructuraFamiliar; viewModel.CIU_NombreTrabajo = _entidad.CIU_NombreTrabajo; viewModel.CIU_IDDomicilioTrabajo = _entidad.CIU_IDDomicilioTrabajo; viewModel.CIU_CapacidadPago = _entidad.CIU_CapacidadPago; viewModel.CIU_CorreoElectronico = _entidad.CIU_CorreoElectronico; //domicilio del ciudadano ObtenerDomicilioCiudadano(_entidad.CIU_IDCiudadano, viewModel); //Domicilio de trabajo _serviceDomicilio.ObtenerDomicilio(_entidad.CIU_IDDomicilioTrabajo, viewModel.Domicilio_Trabajo); //PAREJA ObtenerPareja(_entidad.CIU_IDCiudadano, viewModel.Pareja); //Deudor Solidario _serviceDSolidario.ObtenerDeudorSolidario(_entidad.CIU_IDCiudadano, viewModel.DeudorSolidario); } } catch (Exception ex) { ModelState.AddModelError(string.Empty, ex.Message); } return(viewModel); }