public JsonResult SaveCuentaToDebDep(FromFormCuentaParaCredito data) { var dataCliente = Session["datosClienteCP"] as DatosClientePy; FromFormCuentaParaCredito info = null; info = data; dataCliente.infoCuentas = info; Session["datosClienteCP"] = dataCliente; var resp = _repoCreditoPyme.SaveCtasParaCredito(dataCliente.Cedula, data); return(Json(new { codError = resp, mensaje = InitialConfig.getNotiMessage(resp, _settings).paragraph })); }
public ActionResult ResumenFinal() { var dataCliente = Session["datosClienteCP"] as DatosClientePy; var resp = _repoCreditoPyme.GenerarAnalisisCualitativo(dataCliente); if (resp != "200") { return(RedirectToAction("Notificacion", "ErrorHandler", new { id = resp })); } if (dataCliente?.infoCuentas == null) { //si no guardo cuentas FromFormCuentaParaCredito info = new FromFormCuentaParaCredito(); info.cuentaDeb = "Cuenta nueva 00000000"; info.cuentaDep = "Cuenta nueva 00000000"; dataCliente.infoCuentas = info; } return(View(dataCliente)); }
public string SaveCtasParaCredito(string cedula, FromFormCuentaParaCredito data) { string codigoError, mensajeError; try { var resp = _ContratacionProducto.RegistrarCuentasSolicitud(cedula, data.cuentaDep, data.cuentaDeb, out codigoError, out mensajeError); } catch (Exception) { return("503"); } if (codigoError != "000") { return("500"); } return("200"); }