public ActionResult DeleteDatosBancarios(string IDCuenta, string IDCliente) { try { CuentaBancariaModels Datos = new CuentaBancariaModels { Cliente = new CatClienteModels { IDCliente = IDCliente }, IDDatosBancarios = IDCuenta, Conexion = Conexion, Usuario = User.Identity.Name }; CatCliente_Datos ClienteDatos = new CatCliente_Datos(); ClienteDatos.EliminarDatosBancarios(Datos); if (Datos.Completado) { TempData["typemessage"] = "1"; // TempData["message"] = "El registro se ha eliminado correctamente"; return(Json("")); } else { return(Json("")); } } catch { return(Json("")); } }
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 Cuentas(string id) { try { IEnumerable <CuentaBancariaModels> CuentasBanc = Enumerable.Empty <CuentaBancariaModels>(); CuentaBancariaModels Cuenta = new CuentaBancariaModels { Conexion = Conexion, Cliente = new CatClienteModels { IDCliente = id } }; CatCliente_Datos ClienteD = new CatCliente_Datos(); CuentasBanc = ClienteD.ObtenerCuentasXIDCliente(Cuenta); ViewBag.ID = id; return(View(CuentasBanc)); } catch (Exception) { IEnumerable <CuentaBancariaModels> CuentasBanc = Enumerable.Empty <CuentaBancariaModels>(); ViewBag.ID = id; TempData["typemessage"] = "2"; TempData["message"] = "No se puede cargar la vista"; return(View(CuentasBanc)); } }
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)); } }