Beispiel #1
0
        public static object EventoNotificaWM(EEvento objE)
        {
            ERespuestaJson objRespuesta = new ERespuestaJson();

            try
            {
                if (HttpContext.Current.Session["userRump"] == null)
                {
                    objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión");
                }
                else
                {
                    if (NEvento.ActualizarEventoNotificacion(objE) <= 0)
                    {
                        objRespuesta.Error("No se pudo actualizar.");
                    }
                    else
                    {
                        objRespuesta.Success("Se actualizo la información correctamente");
                    }
                }
            }
            catch (Exception ex)
            {
                objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message);
            }

            return(objRespuesta);
        }
Beispiel #2
0
        public static object AnularEventoWM(EEvento objE)
        {
            ERespuestaJson objRespuesta = new ERespuestaJson();

            try
            {
                if (HttpContext.Current.Session["userRump"] == null)
                {
                    objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión");
                    return(objRespuesta);
                }

                int objResultado = 0;

                objResultado = NEvento.AnularEvento(objE);

                if (objResultado == 0)
                {
                    objRespuesta.Error("No se pudo eliminar.");
                }
                else
                {
                    objRespuesta.Success("Se eliminó el evento correctamente");
                }
            }
            catch (Exception ex)
            {
                objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message);
            }
            return(objRespuesta);
        }
Beispiel #3
0
        public static object InfoSesionWM()
        {
            ERespuestaJson objRespuesta = new ERespuestaJson();

            try
            {
                if (HttpContext.Current.Session["userRump"] == null)
                {
                    objRespuesta.Error("No se encontraron registros.");
                }
                else
                {
                    EUsuario eSession = (EUsuario)HttpContext.Current.Session["userRump"];

                    EEvento objEvento = new EEvento()
                    {
                        USUARIO_ID = eSession.ID
                    };
                    eSession.EVENTOS       = NEvento.listarEventoNotificacion(objEvento);
                    eSession.CARRITO       = (List <ESolicitud>)HttpContext.Current.Session["carritoMascota"];
                    objRespuesta.Resultado = eSession;
                }
            }
            catch (Exception ex)
            {
                objRespuesta.Error(string.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message);
            }

            return(objRespuesta);
        }
        public JsonResult GetEvents(DateTime start, DateTime end, string correotest = "")
        {
            string  correo  = string.IsNullOrEmpty(correotest)?(string)Session["correo"]: correotest;
            NEvento nEvento = new NEvento();
            var     events  = new List <EventModel>();

            events = nEvento.listaEventos(new EventModel()
            {
                email = correo
            });
            start = DateTime.Today.AddDays(-14);
            end   = DateTime.Today.AddDays(-11);
            return(Json(events.ToArray(), JsonRequestBehavior.AllowGet));
        }
Beispiel #5
0
        public JsonResult GetEvents(DateTime start, DateTime end, string correotest = "")
        {
            string  correo  = string.IsNullOrEmpty(correotest) ? (string)HttpContext.Session.GetString("correo") : correotest;
            NEvento nEvento = new NEvento();
            var     events  = new List <EventModel>();

            events = nEvento.listaEventos(new EventModel()
            {
                email = correo
            });
            start = DateTime.Today.AddDays(-14);
            end   = DateTime.Today.AddDays(-11);
            HttpContext.Session.SetString("correo", correo);
            return(Json(events.ToArray()));
        }
Beispiel #6
0
        public ActionResult GrabarEvento()
        {
            List <string> Retorno  = new List <string>();
            int           IdEvento = 0;

            try
            {
                if (string.IsNullOrEmpty(Request.Form["Fecha"]))
                {
                    Retorno.Add("Debe seleccionar una Fecha");
                }
                if (string.IsNullOrEmpty(Request.Form["Nombre"]))
                {
                    Retorno.Add("Debe especificar un Nombre");
                }
                if (string.IsNullOrEmpty(Request.Form["Evaluacion"]))
                {
                    Retorno.Add("Debe especificar una Evaluacion");
                }

                if (Retorno.Count == 0)
                {
                    string  Correo   = (string)HttpContext.Session.GetString("correo");
                    NEvento bCarga   = new NEvento();
                    int     iRetorno = bCarga.Create(new EventModel()
                    {
                        id         = IdEvento,
                        start      = Request.Form["Fecha"].ToString(),
                        email      = Correo,
                        nombre     = Request.Form["Nombre"].ToString(),
                        evaluacion = int.Parse(Request.Form["Evaluacion"].ToString())
                    });
                    if (iRetorno == -99)
                    {
                        Retorno.Add("Ya existe una caliicación para el día seleccionado");
                    }
                }
            }
            catch (Exception ex)
            {
                Retorno.Add(ex.Message);
            }
            return(Json(new { Data = Retorno }));
        }
Beispiel #7
0
        public static object ActualizarEventoWM(EEvento objE)
        {
            ERespuestaJson objRespuesta = new ERespuestaJson();

            try
            {
                if (HttpContext.Current.Session["userRump"] == null)
                {
                    objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión");
                    return(objRespuesta);
                }

                string objResultado = "";

                if (objE.ID_ENCRIP != "")
                {
                    if (NEvento.ActualizarEvento(objE) > 0)
                    {
                        objResultado = objE.ID_ENCRIP;
                    }
                }
                else
                {
                    objResultado = NEvento.RegistrarEvento(objE);
                }


                if (objResultado == "")
                {
                    objRespuesta.Error("No se pudo actualizar.");
                }
                else
                {
                    objRespuesta.Resultado = objResultado;
                    objRespuesta.Success("Se guardó la información correctamente");
                }
            }
            catch (Exception ex)
            {
                objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message);
            }
            return(objRespuesta);
        }
Beispiel #8
0
        public static object ObtenerEventoWM(EEvento objE)
        {
            ERespuestaJson objRespuesta = new ERespuestaJson();

            try
            {
                if (HttpContext.Current.Session["userRump"] == null)
                {
                    objRespuesta.Error("Su sesión ha expirado, por favor vuelva a iniciar sesión");
                    return(objRespuesta);
                }

                EEvento objResultado = new EEvento();
                objResultado           = NEvento.ObtenerEvento(objE);
                objRespuesta.Resultado = objResultado;
            }
            catch (Exception ex)
            {
                objRespuesta.Error(String.IsNullOrEmpty(ex.Message) ? ex.InnerException.Message : ex.Message);
            }
            return(objRespuesta);
        }