Ejemplo n.º 1
0
        public ActionResult Encargado(string msj)
        {
            //if (!ValidarUsuario(1)) return RedirectToAction("ErrorPermisos", "Base");
            if (!ValidarUsuario(1, 2))
            {
                return(RedirectToAction("ErrorPermisos", "Base"));
            }

            SueldoEncargadoViewModel sueldoVM = new SueldoEncargadoViewModel();

            CargarEncargados();

            return(View(sueldoVM));
        }
Ejemplo n.º 2
0
 public ActionResult Encargado(SueldoEncargadoViewModel sueldoVM)
 {
     if (ModelState.IsValid && !ExisteCalculoAnterior(sueldoVM.Encargado))
     {
         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));
     }
 }