public ModificacionesCreditoInsertarViewModel ObtenerModificacionesCredito(ModificacionesCreditoInsertarViewModel _viewModel, int IDModificacionesCredito) { try { var _entidad = UoW.ModificacionesCredito.ObtenerEntidad(new ModificacionesCredito { MC_IDModificacionesCredito = IDModificacionesCredito }); if (_entidad != null) { _viewModel.MC_IDModificacionesCredito = _entidad.MC_IDModificacionesCredito; _viewModel.MC_IDCreditoInicial = _entidad.MC_IDCreditoInicial; _viewModel.MC_FolioSolicitud = _entidad.MC_FolioSolicitud; _viewModel.MC_FechaCaptura = _entidad.MC_FechaCaptura; _viewModel.MC_FechaSolicitud = _entidad.MC_FechaSolicitud; _viewModel.MC_IDProblema = _entidad.MC_IDProblema; _viewModel.MC_IDCiudadano = _entidad.MC_IDCiudadano; _viewModel.MC_Procedencia = _entidad.MC_Procedencia; _viewModel.MC_IDTipoTramite = _entidad.MC_IDTipoTramite; _viewModel.MC_Ingreso = _entidad.MC_Ingreso; } return(_viewModel); } catch (Exception ex) { ModelState.AddModelError(string.Empty, ex.Message + "Service : ObtenerModificacionesCredito"); } return(_viewModel); }
public void EditModificacionesCredito(ModificacionesCreditoInsertarViewModel _viewModel) { try { if (ModelState.IsValid) { if (ValidarMC(_viewModel.MC_IDCreditoInicial)) { using (UoW.ModificacionesCredito.TxScope = new TransactionScope()) { var _entidad = UoW.ModificacionesCredito.Alta(new ModificacionesCredito { MC_IDModificacionesCredito = _viewModel.MC_IDModificacionesCredito, MC_IDCreditoInicial = _viewModel.MC_IDCreditoInicial, MC_FolioSolicitud = _viewModel.MC_FolioSolicitud, MC_FechaCaptura = _viewModel.MC_FechaCaptura, MC_FechaSolicitud = _viewModel.MC_FechaSolicitud, MC_IDProblema = _viewModel.MC_IDProblema, MC_IDCiudadano = _viewModel.MC_IDCiudadano, MC_Procedencia = _viewModel.MC_Procedencia, MC_IDTipoTramite = _viewModel.MC_IDTipoTramite, MC_Ingreso = _viewModel.MC_Ingreso }); UoW.ModificacionesCredito.TxScope.Complete(); } } } } catch (Exception ex) { ModelState.AddModelError(string.Empty, ex.Message + "Service : EditModificacionesCredito"); } }
public ModificacionesCreditoInsertarViewModel Insertar(int IDCreditoInicial, int?IDModificacionesCredito) { var _viewModel = new ModificacionesCreditoInsertarViewModel(); _viewModel.Problematica = UoW.Catalogos.ObtenerListado(new Catalogos { NombreCatalogo = "SIM_Cat_20_Problematica", ID = 0 }).SelectListado(); _viewModel.TipoTramite = UoW.Catalogos.ObtenerListado(new Catalogos { NombreCatalogo = "SIM_Cat_42_TipoTramite", ID = 0 }).SelectListado(); _viewModel.Dictaminacion = UoW.Catalogos.ObtenerListado(new Catalogos { NombreCatalogo = "SIM_Cat_54_Dictaminacion", ID = 0 }).SelectListado(); if (IDModificacionesCredito != null) { int _id = IDModificacionesCredito.GetValueOrDefault(); try { ObtenerModificacionesCredito(_viewModel, _id); return(_viewModel); } catch (Exception ex) { ModelState.AddModelError(string.Empty, ex.Message + "Service : Insertar"); } } _viewModel.MC_IDCreditoInicial = IDCreditoInicial; return(_viewModel); }
public ActionResult Insertar(ModificacionesCreditoInsertarViewModel _viewModel) { _service.EditModificacionesCredito(_viewModel); var errors = ModelState.Select(x => x.Value.Errors) .Where(y => y.Count > 0) .ToList(); return(Json(errors.ToJSON())); }