public ActionResult EditarCuenta(string id, string idC) { CatCliente_Datos ClienteDatos = new CatCliente_Datos(); try { Token.SaveToken(); CuentaBancariaModels Datos = new CuentaBancariaModels { Conexion = Conexion, IDDatosBancarios = id, Cliente = new CatClienteModels { IDCliente = idC } }; ClienteDatos.ObtenerDetalleDatosBancariosCliente(Datos); CuentaBancariaViewModels ViewCuenta = Datos.GetViewCB(); ViewCuenta.IDCliente = idC; ViewCuenta.IDDatosBancarios = id; ViewCuenta.ListaBancos = ClienteDatos.ObtenerComboCatBancos(Conexion); return(View(ViewCuenta)); } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Cuentas", new { id = idC })); } }
public ActionResult AgregarCuenta(string id) { try { Token.SaveToken(); CuentaBancariaViewModels Model = new CuentaBancariaViewModels(); CatCliente_Datos ClientesDatos = new CatCliente_Datos(); Model.IDCliente = id; Model.ListaBancos = ClientesDatos.ObtenerComboCatBancos(Conexion); return(View(Model)); } catch (Exception) { TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(RedirectToAction("Cuentas", new { id = id })); } }
public ActionResult EditarCuenta(CuentaBancariaViewModels cuentaID) { CatCliente_Datos ClienteDatos = new CatCliente_Datos(); try { if (Token.IsTokenValid()) { if (ModelState.IsValid) { CuentaBancariaModels datosCuenta = new CuentaBancariaModels { IDDatosBancarios = cuentaID.IDDatosBancarios, Banco = new CatBancoModels { IDBanco = cuentaID.IDBanco }, Cliente = new CatClienteModels { IDCliente = cuentaID.IDCliente }, Titular = cuentaID.Titular, NumCuenta = cuentaID.NumCuenta, NumTarjeta = cuentaID.NumTarjeta, Clabe = cuentaID.Clabe, Conexion = Conexion, NuevoRegistro = false, Usuario = User.Identity.Name }; ClienteDatos.ACDatosBancariosCliente(datosCuenta); if (datosCuenta.Completado == true) { TempData["typemessage"] = "1"; TempData["message"] = "Los datos se guardaron correctamente."; Token.ResetToken(); return(RedirectToAction("Cuentas", new { id = cuentaID.IDCliente })); } else { cuentaID.ListaBancos = ClienteDatos.ObtenerComboCatBancos(Conexion); TempData["typemessage"] = "2"; TempData["message"] = "Ocurrió un error al intentar guardar los datos. Intente más tarde."; return(View(cuentaID)); } } else { cuentaID.ListaBancos = ClienteDatos.ObtenerComboCatBancos(Conexion); return(View(cuentaID)); } } else { return(RedirectToAction("Cuentas", new { id = cuentaID.IDCliente })); } } catch { cuentaID.ListaBancos = ClienteDatos.ObtenerComboCatBancos(Conexion); TempData["typemessage"] = "2"; TempData["message"] = "Ocurrio un error al intentar guardar los datos. Contacte a soporte técnico."; return(View(cuentaID)); } }