コード例 #1
0
        public ActionResult Index(int?page, RecargaCombustibleModel model = null)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home"));
            }
            tkn = Session["StringToken"].ToString();
            ViewBag.Vehiculos    = CatalogoServicio.Obtener(TokenServicio.ObtenerIdEmpresa(tkn), tkn);
            ViewBag.Combustibles = CatalogoServicio.ListaCombustible(tkn);
            ViewBag.Recargas     = TransporteServicio.ListaRecargaCombustible(tkn).ToPagedList(page ?? 1, 20);
            if (TempData["RespuestaDTO"] != null)
            {
                var Respuesta = (RespuestaDTO)TempData["RespuestaDTO"];
                if (Respuesta.Exito)
                {
                    ViewBag.Msj = Respuesta.Mensaje;
                }
                else
                {
                    ViewBag.MensajeError = Validar(Respuesta);
                }
            }
            if (model != null && model.Id_DetalleRecargaComb != 0)
            {
                ViewBag.EsEdicion = true;
            }

            return(View(model));
        }
コード例 #2
0
        public static RespuestaDTO EliminarRecargaCombustible(RecargaCombustibleModel model, string tkn)
        {
            var agente = new AgenteServicio();

            agente.EliminarRecargaCombustible(model, tkn);
            return(agente._RespuestaDTO);
        }
コード例 #3
0
        public ActionResult Crear(RecargaCombustibleModel model = null)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home"));
            }
            tkn = Session["StringToken"].ToString();
            var respuesta = TransporteServicio.GuardarRecargaCombustible(model, tkn);

            TempData["RespuestaDTO"] = respuesta;
            return(RedirectToAction("Index"));
        }
コード例 #4
0
 public ActionResult Modificar(int?id, RecargaCombustibleModel model = null)
 {
     if (Session["StringToken"] == null)
     {
         return(RedirectToAction("Index", "Home"));
     }
     tkn = Session["StringToken"].ToString();
     if (id != null)
     {
         return(RedirectToAction("Index", TransporteServicio.ActivarEditarRecarga(id ?? 0, tkn)));
     }
     else
     {
         var respuesta = TransporteServicio.EditarRecargaCombustible(model, tkn);
         TempData["RespuestaDTO"] = respuesta;
         return(RedirectToAction("Index"));
     }
 }