示例#1
0
        public static RespuestaDTO ModificarManteniminento(MantenimientoDetalleModel model, string tkn)
        {
            var agente = new AgenteServicio();

            agente.ModificaMantenimiento(model, tkn);
            return(agente._RespuestaDTO);
        }
示例#2
0
        public static RespuestaDTO RegistrarMantenimiento(MantenimientoDetalleModel model, string tkn)
        {
            var agente = new AgenteServicio();

            agente.GuardarMantenimiento(model, tkn);
            return(agente._RespuestaDTO);
        }
示例#3
0
 public ActionResult Index(int?page, MantenimientoDetalleModel model = null)
 {
     if (Session["StringToken"] == null)
     {
         return(RedirectToAction("Index", "Home"));
     }
     tkn = Session["StringToken"].ToString();
     ViewBag.Vehiculos      = CatalogoServicio.Obtener(TokenServicio.ObtenerIdEmpresa(tkn), tkn);
     ViewBag.CMantenimiento = TransporteServicio.ListaCatMantenimiento(tkn);
     ViewBag.Mantenimientos = TransporteServicio.ListaMantenimientos(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_DetalleMtto != 0)
     {
         ViewBag.EsEdicion = true;
     }
     return(View(model));
 }
示例#4
0
        public ActionResult Crear(MantenimientoDetalleModel model)
        {
            if (Session["StringToken"] == null)
            {
                return(RedirectToAction("Index", "Home"));
            }
            tkn = Session["StringToken"].ToString();
            var respuesta = TransporteServicio.RegistrarMantenimiento(model, tkn);

            TempData["RespuestaDTO"] = respuesta;
            return(RedirectToAction("Index"));
        }
示例#5
0
 public ActionResult Modificar(int?id, MantenimientoDetalleModel model = null)
 {
     if (Session["StringToken"] == null)
     {
         return(RedirectToAction("Index", "Home"));
     }
     tkn = Session["StringToken"].ToString();
     if (id != null)
     {
         return(RedirectToAction("Index", TransporteServicio.ActivarEditarMantenimiento(id ?? 0, tkn)));
     }
     else
     {
         var respuesta = TransporteServicio.ModificarManteniminento(model, tkn);
         TempData["RespuestaDTO"] = respuesta;
         return(RedirectToAction("Index"));
     }
 }