Ejemplo n.º 1
0
        public ActionResult ObtenerDetalleSolicitud(int codigoSolicitud)
        {
            ActionResult actionResult      = null;
            var          responseViewModel = new SolicitudAgente().ObtenerDetalleSolicitud(codigoSolicitud);

            actionResult = Content(JsonConvert.SerializeObject(responseViewModel));
            return(actionResult);
        }
Ejemplo n.º 2
0
        public ActionResult ActualizarSolicitud(string request)
        {
            ActionResult         actionResult   = null;
            JavaScriptSerializer jsonSerializer = new JavaScriptSerializer();
            var datos             = jsonSerializer.Deserialize <RegistrarSolicitud>(request);
            var responseViewModel = new SolicitudAgente().ActualizarSolicitud(datos);

            actionResult = Content(JsonConvert.SerializeObject(responseViewModel));
            return(actionResult);
        }
Ejemplo n.º 3
0
        //
        // GET: /Solicitud/

        public ActionResult Index()
        {
            ActionResult actionResult      = null;
            var          busquedaSolicitud = new BusquedaSolicitudIndexViewModel();
            var          agenteSolicitud   = new SolicitudAgente();;

            try
            {
                busquedaSolicitud.TipoMantenimiento = agenteSolicitud.ObtenerTipoMantenimiento();
                busquedaSolicitud.Estado            = agenteSolicitud.ObtenerEstados();
                busquedaSolicitud.Area        = agenteSolicitud.ObtenerArea();
                busquedaSolicitud.Sede        = agenteSolicitud.ObtenerSede();
                busquedaSolicitud.FechaInicio = string.Format("{0:dd/MM/yyyy}", DateTime.Now.AddDays(-30));
                busquedaSolicitud.FechaFin    = string.Format("{0:dd/MM/yyyy}", DateTime.Now);

                actionResult = Content(JsonConvert.SerializeObject(busquedaSolicitud));
            }
            catch (Exception ex)
            {
                var msj = ex.Message;
            }
            return(actionResult);
        }