public CiudadanoParejaViewModel ObtenerPareja(int?id_solicitante, CiudadanoParejaViewModel _viewModel) { try { var _entidad = UoW.Pareja.ObtenerEntidad(new Pareja { PAR_IDCiudadano = id_solicitante }); if (_entidad != null) { //datos personales _viewModel.PAR_IDPareja = _entidad.PAR_IDPareja; _viewModel.PAR_IDCiudadano = _entidad.PAR_IDCiudadano; _viewModel.PAR_Nombre = _entidad.PAR_Nombre; _viewModel.PAR_ApellidoPaterno = _entidad.PAR_ApellidoPaterno; _viewModel.PAR_ApellidoMaterno = _entidad.PAR_ApellidoMaterno; _viewModel.PAR_IDGenero = _entidad.PAR_IDGenero; _viewModel.PAR_FechaNacimiento = _entidad.PAR_FechaNacimiento; _viewModel.PAR_IDEstado = _entidad.PAR_IDEstado; _viewModel.PAR_IDRegimen = _entidad.PAR_IDRegimen; return(_viewModel); } } catch (Exception ex) { ModelState.AddModelError(string.Empty, ex.Message); } return(_viewModel); }
public Pareja EditarPareja(CiudadanoParejaViewModel viewModel) { try { if (ModelState.IsValid) { using (UoW.Pareja.TxScope = new TransactionScope()) { var _entidad = UoW.Pareja.Alta(new Pareja { PAR_IDPareja = viewModel.PAR_IDPareja, PAR_IDCiudadano = viewModel.PAR_IDCiudadano, PAR_Nombre = viewModel.PAR_Nombre, PAR_ApellidoPaterno = viewModel.PAR_ApellidoPaterno, PAR_ApellidoMaterno = viewModel.PAR_ApellidoMaterno, PAR_IDGenero = viewModel.PAR_IDGenero, PAR_IDEstado = viewModel.PAR_IDEstado, PAR_IDRegimen = viewModel.PAR_IDRegimen, PAR_FechaNacimiento = viewModel.PAR_FechaNacimiento }); UoW.Pareja.TxScope.Complete(); return(_entidad); } } } catch (Exception ex) { var LineNumber = new StackTrace(ex, true).GetFrame(0).GetFileLineNumber(); ModelState.AddModelError(string.Empty, ex.Message + " PAR " + LineNumber); } return(new Pareja()); }
public CiudadanoParejaViewModel GetParejaCiudadano() { var _viewModel = new CiudadanoParejaViewModel(); //Listas Datos Personales _viewModel.Genero = UoW.Catalogos.ObtenerListado(new Catalogos { NombreCatalogo = "SIM_Cat_06_Genero", ID = 0 }).SelectListado(); _viewModel.Estado = UoW.Catalogos.ObtenerListado(new Catalogos { NombreCatalogo = "SIM_Cat_SN_EstadoRepublica", ID = 0 }).SelectListado(); _viewModel.RegimenPatrimonial = UoW.Catalogos.ObtenerListado(new Catalogos { NombreCatalogo = "SIM_Cat_14_RegimenPatrimonial", ID = 0 }).SelectListado(); return(_viewModel); }