public ActionResult Create(CuentaBancaria c) { CuentaBLL cuentaBLL = new CuentaBLL(); ViewBag.Tipo = new SelectList(cuentaBLL.buscarTipos(), "Codigo", "Nombre"); try { if (cuentaBLL.ValidarSaldo(c) == false) { throw new Exception(); } if (cuentaBLL.ValidarCuenta(c) == true) { throw new Exception(); } c.TipoCuentaBancaria = cuentaBLL.buscarTipoCuenta(c.Tipo); cuentaBLL.CrearCuenta(c); return(RedirectToAction("Index")); } catch { ViewBag.Advertencia = "Ya existe el numero de cuenta o saldo invalido"; return(View()); } }