示例#1
0
 public ActionResult Vendedor(SueldoVendedorViewModel sueldoVM)
 {
     if (ModelState.IsValid && !ExisteCalculoAnterior(sueldoVM.Vendedor))
     {
         bool bandera = _movimientoEfectivoServicios.Add(sueldoVM.Mapear());
         if (bandera)
         {
             return(RedirectToAction("Index", "MovimientosEfectivo", new { msj = "La liquidación de sueldo del Vendedor se registró correctamente!" }));
         }
         else
         {
             ViewBag.Error = "No se ha podido liquidar el sueldo del Vendedor, por favor vuelva a intentarlo.";
             CargarVendedores();
             return(View(sueldoVM));
         }
     }
     else
     {
         ViewBag.Error = "No se ha podido liquidar el sueldo del Vendedor, ya fue realizado antes.";
         CargarVendedores();
         return(View(sueldoVM));
     }
 }
示例#2
0
 public ActionResult Agregar(MovimientoEfectivoAgregarViewModel movimientoVM)
 {
     if (ModelState.IsValid)
     {
         bool bandera = _movimientosServicios.Add(movimientoVM.Mapear());
         if (bandera)
         {
             return(RedirectToAction("Index", new { msj = "El Movimiento se registró correctamente!" }));
         }
         else
         {
             ViewBag.Error            = "No se ha podido registrar el Movimiento, por favor vuelva a intentarlo.";
             ViewBag.TiposMovimientos = _tipoMovimientosServicios.GetAll();
             return(View(movimientoVM));
         }
     }
     else
     {
         ViewBag.Error            = "No se ha podido registrar el Movimiento, por favor vuelva a intentarlo.";
         ViewBag.TiposMovimientos = _tipoMovimientosServicios.GetAll();
         return(View(movimientoVM));
     }
 }