// // GET: /CuentasBancarias/Delete/5 public ActionResult Delete(int id) { CuentaBancaria cuentaBancaria = repository.LoadById(id); CuentaBancariaVM cuentaBancariaVM = new CuentaBancariaVM(); Mapper.Map(cuentaBancaria, cuentaBancariaVM); return View(cuentaBancariaVM); }
public ActionResult Create(CuentaBancariaVM cuentaBancariaVM) { CuentaBancaria cuentaBancaria = new CuentaBancaria(); //Valido que al menos tenga uno de estos campos if (cuentaBancariaVM.ClabeInterbancaria == null && cuentaBancariaVM.NumeroCuenta == null && cuentaBancariaVM.NumeroDeTarjeta == null) { ModelState.AddModelError("NumeroCuenta", "Debe de especificarse al menos un Número de Cuenta"); } if (ModelState.IsValid) { Mapper.Map(cuentaBancariaVM, cuentaBancaria); repository.Add(cuentaBancaria); repository.Save(); cuentaBancariaVM.CuentaId = cuentaBancaria.CuentaId; return PartialView("_Details", cuentaBancariaVM); } return PartialView(cuentaBancariaVM); }
public ActionResult _Edit(CuentaBancariaVM cuentaBancariaVM) { CuentaBancaria cuentaBancaria = repository.LoadById(cuentaBancariaVM.CuentaId); if (ModelState.IsValid) { Mapper.Map(cuentaBancariaVM, cuentaBancaria); repository.Save(); cuentaBancariaVM.CuentaId = cuentaBancaria.CuentaId; return PartialView("_Details", cuentaBancariaVM); } return View(cuentaBancariaVM); }
public ActionResult _Edit(int id) { CuentaBancariaVM cuentaBancariaVM = new CuentaBancariaVM(); var cuentaBancaria = repository.LoadById(id); Mapper.Map(cuentaBancaria, cuentaBancariaVM); return PartialView(cuentaBancariaVM); }