Пример #1
0
        public JsonResult ObtenerDatosNotificacion(int idPerfilNotificacion)

        {
            ViewBag.lista_contactos_editar = "";

            //int IdPerfilNotificacion_int = Convert.ToInt32(IdPerfilNotificacion);

            int IdUsuario = Convert.ToInt32(Session["PerfilInterior"]);



            Clases.PerfilNotificacion datosNotificacion = ConfiguracionViajesModels.ObtenerDatosNotificacion(idPerfilNotificacion);



            List <Clases.Contacto> contactos = ConfiguracionViajesModels.ObtenerContactosNotificacion(idPerfilNotificacion);



            datosNotificacion.contactos = contactos;

            ViewBag.lista_contactos_editar = contactos;

            ViewBag.idPerfilNotificacion = idPerfilNotificacion;



            var dato = Json(datosNotificacion, JsonRequestBehavior.AllowGet);

            dato.MaxJsonLength = Int32.MaxValue;

            return(dato);
        }
Пример #2
0
        public int CargaDatosNotificacion(string commodity_agregar, string frecuencia_agregar, string variacion_sup_temp, string variacion_inf_temp)
        {
            int IdUsuario = Convert.ToInt32(Session["PerfilInterior"]);

            //Clases.ReturnIngreso retorno = new Clases.ReturnIngreso();



            int idPerfilNotificacion = 0;



            Clases.DataFiltros data = new Clases.DataFiltros();

            //data = GetPerfilDataByUser();



            Clases.PerfilNotificacion perfilNotificacion = new Clases.PerfilNotificacion();

            //ServicioNuevo servicio_respuesta = new ServicioNuevo();

            ViewBag.desplegarMensaje = 0;



            variacion_sup_temp = variacion_sup_temp.Replace('.', ',');

            variacion_inf_temp = variacion_inf_temp.Replace('.', ',');



            perfilNotificacion.commodity = commodity_agregar;

            perfilNotificacion.frecuencia = frecuencia_agregar;

            perfilNotificacion.variacion_sup_temp = float.Parse(variacion_sup_temp);

            perfilNotificacion.variacion_inf_temp = float.Parse(variacion_inf_temp);



            idPerfilNotificacion = ConfiguracionViajesModels.InsertarNotificacionUsuario(IdUsuario, perfilNotificacion);



            return(idPerfilNotificacion);
        }
Пример #3
0
        public int EditarDatosNotificacion(int id_perfil_notificacion, string commodity_editar, string frecuencia_editar, string variacion_sup_temp_editar, string variacion_inf_temp_editar)

        {
            int IdUsuario = Convert.ToInt32(Session["PerfilInterior"]);

            int validar = 0;



            Clases.DataFiltros data = new Clases.DataFiltros();

            //data = GetPerfilDataByUser();



            Clases.PerfilNotificacion perfilNotificacion = new Clases.PerfilNotificacion();

            //ServicioNuevo servicio_respuesta = new ServicioNuevo();

            ViewBag.desplegarMensaje = 0;



            //variacion_sup_temp_editar = variacion_sup_temp_editar.Replace('.', ',');

            //variacion_inf_temp_editar = variacion_inf_temp_editar.Replace('.', ',');



            perfilNotificacion.commodity = commodity_editar;

            perfilNotificacion.frecuencia = frecuencia_editar;

            perfilNotificacion.variacion_sup_temp = float.Parse(variacion_sup_temp_editar);

            perfilNotificacion.variacion_inf_temp = float.Parse(variacion_inf_temp_editar);



            validar = ConfiguracionViajesModels.EditarNotificacionUsuario(IdUsuario, perfilNotificacion, id_perfil_notificacion);



            return(validar);
        }