当前位置: 首页>>代码示例>>C#>>正文


C# JSONCollection类代码示例

本文整理汇总了C#中JSONCollection的典型用法代码示例。如果您正苦于以下问题:C# JSONCollection类的具体用法?C# JSONCollection怎么用?C# JSONCollection使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。


JSONCollection类属于命名空间,在下文中一共展示了JSONCollection类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: Create

        public JSONCollection<TBL_I_FINAL> Create(string E00_ID_INFORME, string DESCRIPCION_INCIDENTE, string ANTECEDENTES, string RELATO_DE_HECHO, string COMENTARIO, string FECHA_CREACION)
        {
            JSONCollection<TBL_I_FINAL> objJSON = new JSONCollection<TBL_I_FINAL>();
            try
            {
                TBL_I_FINAL nuevo = new TBL_I_FINAL()
                {
                    ID_INFORME_FINAL = int.Parse(E00_ID_INFORME),
                    DESCRIPCION_INCIDENTE = DESCRIPCION_INCIDENTE,
                    ANTECEDENTES = ANTECEDENTES,
                    RELATO_DE_HECHO = RELATO_DE_HECHO,
                    COMENTARIO = COMENTARIO,
                    FECHA_CREACION = DateTime.Parse(FECHA_CREACION)
                };
                bd.TBL_I_FINAL.InsertOnSubmit(nuevo);
                bd.SubmitChanges();

                objJSON.items = nuevo;
                objJSON.totalCount = bd.TBL_I_FINAL.Count();
                objJSON.success = true;
            }
            catch (Exception e)
            {
                objJSON.success = false;
            }
            return objJSON;
        }
开发者ID:EstebanFuentealba,项目名称:SGSSO,代码行数:27,代码来源:e0064.cs

示例2: GetCollection

 public JSONCollection<List<sp_get_eventos_departamento_by_organizacionResult>> GetCollection(int _page, 
         int _start, 
         int _limit, 
         string _sort, 
         string _dir,
         int ID_ORGANIZACION,
         int ANO)
 {
     JSONCollection<List<sp_get_eventos_departamento_by_organizacionResult>> objJSON = new JSONCollection<List<sp_get_eventos_departamento_by_organizacionResult>>();
     if (ID_ORGANIZACION == 0)
     {
         ID_ORGANIZACION = 1;
     }
     if (ANO == 0)
     {
         ANO = DateTime.Now.Year;
     }
     if (_page == 0)
         {
             _page = 1;
         }
         if (_limit == 0)
         {
             _limit = 10;
         }
         _start = (_page * _limit) - _limit;
         var query = bd.sp_get_eventos_departamento_by_organizacion(ID_ORGANIZACION, ANO, _start, _limit);
     objJSON.items = query.ToList<sp_get_eventos_departamento_by_organizacionResult>();
     objJSON.success = true;
     return objJSON;
 }
开发者ID:carlosalvarez,项目名称:SGSSO,代码行数:31,代码来源:GraphEventosOrganizacion.cs

示例3: GetCollection

 public JSONCollection<List<sp_search_pointResult>> GetCollection(int _page, int _start, int _limit, string _sort, string _dir, 
         decimal LAT,
         decimal LNG,
         decimal RADIO)
 {
     JSONCollection<List<sp_search_pointResult>> objJSON = new JSONCollection<List<sp_search_pointResult>>();
     try
     {
         if (_dir == null)
         {
             _dir = "DESC";
         }
         if (_page == 0)
         {
             _page = 1;
         }
         if (_limit == 0)
         {
             _limit = 10;
         }
         _start = (_page * _limit) - _limit;
         var query = bd.sp_search_point(LAT,LNG,(RADIO / 1000)).Skip(_start).Take(_limit).Select(r => r);
         List<sp_search_pointResult> results = query.ToList<sp_search_pointResult>();
         objJSON.items = results;
         objJSON.totalCount = results.Count;
         objJSON.success = true;
     }
     catch (Exception ex)
     {
         objJSON.success = false;
     }
     return objJSON;
 }
开发者ID:EstebanFuentealba,项目名称:SGSSO,代码行数:33,代码来源:SearchMarker.cs

示例4: Create

        public JSONCollection<TBL_TRABAJADOR> Create(string RUT_TRABAJADOR, string NOMBRES, string APELLIDO_MATERNO, string APELLIDO_PATERNO, string TELEFONO, int ANOS_EXPERIENCIA_CARGO, int ANOS_EXPERIENCIA_LABORAL, string ID_CARGO)
        {
            JSONCollection<TBL_TRABAJADOR> objJSON = new JSONCollection<TBL_TRABAJADOR>();
            try
            {
                TBL_TRABAJADOR nuevo = new TBL_TRABAJADOR()
                {
                    RUT_TRABAJADOR = RUT_TRABAJADOR,
                    NOMBRES = NOMBRES,
                    APELLIDO_MATERNO = APELLIDO_MATERNO,
                    APELLIDO_PATERNO = APELLIDO_PATERNO,
                    TELEFONO = TELEFONO,
                    ANOS_EXPERIENCIA_CARGO = ANOS_EXPERIENCIA_CARGO,
                    ANOS_EXPERIENCIA_LABORAL = ANOS_EXPERIENCIA_LABORAL,
                    ID_CARGO = int.Parse(ID_CARGO)
                };
                bd.TBL_TRABAJADOR.InsertOnSubmit(nuevo);
                bd.SubmitChanges();

                objJSON.items = nuevo;
                objJSON.totalCount = bd.TBL_TRABAJADOR.Count();
                objJSON.success = true;
            }
            catch (Exception e)
            {
                objJSON.success = false;
            }
            return objJSON;
        }
开发者ID:EstebanFuentealba,项目名称:SGSSO,代码行数:29,代码来源:Trabajador.cs

示例5: Create

        public JSONCollection<TBL_EVENTO_TRABAJADOR> Create(string ID_EVENTO_EMPRESA, string ID_TRABAJADOR, string ID_MATRIZ, string FECHA_PRESENTACION_HOSPITAL, string FECHA_ALTA_MEDICA, string TIPO_LESION)
        {
            JSONCollection<TBL_EVENTO_TRABAJADOR> objJSON = new JSONCollection<TBL_EVENTO_TRABAJADOR>();
            try
            {
                TBL_EVENTO_TRABAJADOR nuevo = new TBL_EVENTO_TRABAJADOR()
                {
                    ID_EVENTO_EMPRESA = int.Parse(ID_EVENTO_EMPRESA),
                    ID_TRABAJADOR = int.Parse(ID_TRABAJADOR),
                    ID_MATRIZ = int.Parse(ID_MATRIZ),
                    FECHA_PRESENTACION_HOSPITAL = DateTime.Parse(FECHA_PRESENTACION_HOSPITAL),
                    FECHA_ALTA_MEDICA = DateTime.Parse(FECHA_ALTA_MEDICA),
                    TIPO_LESION = int.Parse(TIPO_LESION)
                };
                bd.TBL_EVENTO_TRABAJADOR.InsertOnSubmit(nuevo);
                bd.SubmitChanges();

                objJSON.items = nuevo;
                objJSON.totalCount = bd.TBL_EVENTO_TRABAJADOR.Count();
                objJSON.success = true;
            }
            catch (Exception e)
            {
                objJSON.success = false;
            }
            return objJSON;
        }
开发者ID:EstebanFuentealba,项目名称:SGSSO,代码行数:27,代码来源:EventoTrabajador.cs

示例6: GetCollection

 public JSONCollection<List<TBL_STORE>> GetCollection(int _page, int _start, int _limit, string _sort, string _dir)
 {
     JSONCollection<List<TBL_STORE>> objJSON = new JSONCollection<List<TBL_STORE>>();
     try
     {
         if (_dir == null)
         {
             _dir = "DESC";
         }
         if (_page == 0)
         {
             _page = 1;
         }
         if (_limit == 0)
         {
             _limit = 10;
         }
         _start = (_page * _limit) - _limit;
         var query = bd.TBL_STORE.Skip(_start).Take(_limit).OrderBy("NOMBRE_STORE " + _dir).Select(r => r);
         List<TBL_STORE> results = query.ToList();
         objJSON.items = results;
         objJSON.totalCount = bd.TBL_STORE.Count<TBL_STORE>();
         objJSON.success = true;
     }
     catch (Exception ex)
     {
         objJSON.success = false;
     }
     return objJSON;
 }
开发者ID:EstebanFuentealba,项目名称:SGSSO,代码行数:30,代码来源:Stores.cs

示例7: Create

        public JSONCollection<TBL_USUARIO> Create(string PASSWORD, string EMAIL, string ID_EMPRESA, string RUT_TRABAJADOR, string NOMBRES, string APELLIDO_MATERNO, string APELLIDO_PATERNO, string TELEFONO, string ANOS_EXPERIENCIA)
        {
            JSONCollection<TBL_USUARIO> objJSON = new JSONCollection<TBL_USUARIO>();
            try
            {
                TBL_USUARIO nuevo = new TBL_USUARIO()
                {
                    PASSWORD = PASSWORD,
                    EMAIL = EMAIL,
                    ID_EMPRESA = int.Parse(ID_EMPRESA),
                    RUT_TRABAJADOR = RUT_TRABAJADOR,
                    NOMBRES = NOMBRES,
                    APELLIDO_MATERNO = APELLIDO_MATERNO,
                    APELLIDO_PATERNO = APELLIDO_PATERNO,
                    TELEFONO = TELEFONO,
                    ANOS_EXPERIENCIA = int.Parse(ANOS_EXPERIENCIA)
                };
                bd.TBL_USUARIO.InsertOnSubmit(nuevo);
                bd.SubmitChanges();

                objJSON.items = nuevo;
                objJSON.totalCount = bd.TBL_USUARIO.Count();
                objJSON.success = true;
            }
            catch (Exception e)
            {
                objJSON.success = false;
            }
            return objJSON;
        }
开发者ID:carlosalvarez,项目名称:SGSSO,代码行数:30,代码来源:Usuario.cs

示例8: Create

        public JSONCollection<ActividadJSONPOST> Create(int ID_ACTIVIDAD_EVALUADA, int ID_ACTIVIDAD_GENERAL, int ID_CARGO, int ID_DIVISION, int ID_ACTIVIDAD_ESPECIFICA, int ID_DEPARTAMENTO_ORGANIZACION, int ID_PELIGRO, int ID_AREA, int VALORACION_CONSECUENCIA, int VALORACION_PROBABILIDAD, int MEDIDA_VALORACION_CONSECUENCIA, int MEDIDA_VALORACION_PROBABILIDAD, int CONDICION, int[] MEDIDAS)
        {
            JSONCollection<ActividadJSONPOST> objJSON = new JSONCollection<ActividadJSONPOST>();

            List<ActividadJSONPOST> list = (List<ActividadJSONPOST>)HttpContext.Current.Session["TempActividadEvaluada"];
            if (list == null || list.Count == 0)
            {
                HttpContext.Current.Session["TempActividadEvaluada"] = new List<ActividadJSONPOST>();
                list = (List<ActividadJSONPOST>)HttpContext.Current.Session["TempActividadEvaluada"];
            }
            TBL_ACTIVIDAD_EVALUADA nuevo = new TBL_ACTIVIDAD_EVALUADA()
            {
                ID_ACTIVIDAD_GENERAL = ID_ACTIVIDAD_GENERAL,
                ID_CARGO = ID_CARGO,
                ID_ACTIVIDAD_ESPECIFICA = ID_ACTIVIDAD_ESPECIFICA,
                ID_DEPARTAMENTO_ORGANIZACION = ID_DEPARTAMENTO_ORGANIZACION,
                ID_PELIGRO = ID_PELIGRO,
                VALORACION_CONSECUENCIA = VALORACION_CONSECUENCIA,
                VALORACION_PROBABILIDAD = VALORACION_PROBABILIDAD,
                MEDIDA_VALORACION_CONSECUENCIA = MEDIDA_VALORACION_CONSECUENCIA,
                MEDIDA_VALORACION_PROBABILIDAD = MEDIDA_VALORACION_PROBABILIDAD,
                CONDICION = CONDICION,
                FECHA_CREACION = DateTime.Now
            };
            ActividadJSONPOST json_return = new ActividadJSONPOST();
            if (ID_DIVISION != 0)
            {
                nuevo.ID_DIVISION = ID_DIVISION;
                json_return.ID_DIVISION = (int)nuevo.ID_DIVISION;
            }
            if (ID_AREA != 0)
            {
                nuevo.ID_AREA = ID_AREA;
                json_return.ID_AREA = (int)nuevo.ID_AREA;
            }
            //json_return.ID_ACTIVIDAD_EVALUADA = (int)nuevo.ID_ACTIVIDAD_EVALUADA;
            json_return.ID_ACTIVIDAD_EVALUADA = (int)list.Count;
            json_return.ID_ACTIVIDAD_GENERAL = (int)nuevo.ID_ACTIVIDAD_GENERAL;
            json_return.ID_CARGO = (int)nuevo.ID_CARGO;

            json_return.ID_ACTIVIDAD_ESPECIFICA = (int)nuevo.ID_ACTIVIDAD_ESPECIFICA;
            json_return.ID_DEPARTAMENTO_ORGANIZACION = (int)nuevo.ID_DEPARTAMENTO_ORGANIZACION;
            json_return.ID_PELIGRO = (int)nuevo.ID_PELIGRO;

            json_return.VALORACION_CONSECUENCIA = (int)nuevo.VALORACION_CONSECUENCIA;
            json_return.VALORACION_PROBABILIDAD = (int)nuevo.VALORACION_PROBABILIDAD;
            json_return.MEDIDA_VALORACION_CONSECUENCIA = (int)nuevo.MEDIDA_VALORACION_CONSECUENCIA;
            json_return.MEDIDA_VALORACION_PROBABILIDAD = (int)nuevo.MEDIDA_VALORACION_PROBABILIDAD;
            json_return.CONDICION = (int)nuevo.CONDICION;
            json_return.FECHA_CREACION = nuevo.FECHA_CREACION.ToString();

            json_return.MEDIDAS = MEDIDAS;
            list.Add(json_return);
            objJSON.items = json_return;
            objJSON.totalCount = list.Count;
            objJSON.success = true;
            HttpContext.Current.Session["TempActividadEvaluada"] = list;
            return objJSON;
        }
开发者ID:EstebanFuentealba,项目名称:SGSSO,代码行数:59,代码来源:TempActividadEvaluada.cs

示例9: GetCollection

 public JSONCollection<List<sp_indicadores_all_programa_anualResult>> GetCollection(int _page, int _start, int _limit, string _sort, string _dir)
 {
     JSONCollection<List<sp_indicadores_all_programa_anualResult>> objJSON = new JSONCollection<List<sp_indicadores_all_programa_anualResult>>();
     var query = bd.sp_indicadores_all_programa_anual();
     objJSON.items = query.ToList<sp_indicadores_all_programa_anualResult>();
     objJSON.success = true;
     return objJSON;
 }
开发者ID:carlosalvarez,项目名称:SGSSO,代码行数:8,代码来源:GraphAvanceProgramaAnual.cs

示例10: Create

        public JSONCollection<sp_get_eventos_listResult> Create(int ID_DEPARTAMENTO_ORGANIZACION,
                int ID_EMPRESA,
                string DESCRIPCION_GENERAL,
                string FECHA_HORA_EVENTO,
                string FECHA_INGRESO,
                string HORA_EVENTO,
                double LAT_EVENTO,
                double LNG_EVENTO,
                string LUGAR_EXACTO,
                string NOMBRE_DEPARTAMENTO)
        {
            if (ID_EMPRESA == 0)
            {
                /* ENAP */
                ID_EMPRESA = 1;
            }
            JSONCollection<sp_get_eventos_listResult> objJSON = new JSONCollection<sp_get_eventos_listResult>();
            //try
            DateTime _fech_hora_evento = DateTime.Parse(FECHA_HORA_EVENTO);
            TimeSpan _hora_evento = TimeSpan.Parse(HORA_EVENTO + ":00");
            DateTime fecha_hora_evento = _fech_hora_evento;
            fecha_hora_evento = fecha_hora_evento.Add(_hora_evento);

            TBL_EVENTO inserted = new TBL_EVENTO()
            {
                ID_DEPARTAMENTO_ORGANIZACION = ID_DEPARTAMENTO_ORGANIZACION,
                LAT_EVENTO = LAT_EVENTO,
                LNG_EVENTO = LNG_EVENTO,
                LUGAR_EXACTO = LUGAR_EXACTO,
                DESCRIPCION_GENERAL = DESCRIPCION_GENERAL,
                FECHA_HORA_EVENTO = fecha_hora_evento,
                FECHA_INGRESO = DateTime.Now
            };

            bd.TBL_EVENTO.InsertOnSubmit(inserted);
            bd.SubmitChanges();

            sp_get_eventos_listResult nuevo = new sp_get_eventos_listResult()
            {
                ID_EVENTO = inserted.ID_EVENTO,
                ID_DEPARTAMENTO_ORGANIZACION = ID_DEPARTAMENTO_ORGANIZACION,
                LAT_EVENTO = LAT_EVENTO,
                LNG_EVENTO = LNG_EVENTO,
                LUGAR_EXACTO = LUGAR_EXACTO,
                DESCRIPCION_GENERAL = DESCRIPCION_GENERAL,
                FECHA_HORA_EVENTO = FECHA_HORA_EVENTO,
                HORA_EVENTO = HORA_EVENTO,
                NOMBRE_DEPARTAMENTO = NOMBRE_DEPARTAMENTO
            };

            objJSON.items = nuevo;

            objJSON.totalCount = bd.TBL_EVENTO.Count();
            objJSON.success = true;
            //} catch (Exception e) { objJSON.success = false; }
            return objJSON;
        }
开发者ID:carlosalvarez,项目名称:SGSSO,代码行数:57,代码来源:Evento.cs

示例11: Get

 public JSONCollection<TBL_MEDIDA_DE_CONTROL> Get(string id)
 {
     JSONCollection<TBL_MEDIDA_DE_CONTROL> objJSON = new JSONCollection<TBL_MEDIDA_DE_CONTROL>();
     try
     {
         objJSON.items = (from variable in bd.TBL_MEDIDA_DE_CONTROL where variable.ID_MEDIDAS_DE_CONTROL == int.Parse(id) select variable).Single();
         objJSON.totalCount = bd.TBL_MEDIDA_DE_CONTROL.Count();
         objJSON.success = true;
     }
     catch (Exception ex)
     {
         objJSON.success = false;
     }
     return objJSON;
 }
开发者ID:EstebanFuentealba,项目名称:SGSSO,代码行数:15,代码来源:MedidasDeControl.cs

示例12: Get

 public JSONCollection<TBL_ORGANIZACION> Get(string id)
 {
     JSONCollection<TBL_ORGANIZACION> objJSON = new JSONCollection<TBL_ORGANIZACION>();
     try
     {
         objJSON.items = (from variable in bd.TBL_ORGANIZACION where variable.ID_ORGANIZACION == int.Parse(id) select variable).Single();
         objJSON.totalCount = bd.TBL_ORGANIZACION.Count();
         objJSON.success = true;
     }
     catch (Exception ex)
     {
         objJSON.success = false;
     }
     return objJSON;
 }
开发者ID:EstebanFuentealba,项目名称:SGSSO,代码行数:15,代码来源:Organizacion.cs

示例13: Get

 public JSONCollection<TBL_ACTIVIDAD_ESPECIFICA> Get(string id)
 {
     JSONCollection<TBL_ACTIVIDAD_ESPECIFICA> objJSON = new JSONCollection<TBL_ACTIVIDAD_ESPECIFICA>();
     try
     {
         objJSON.items = (from variable in bd.TBL_ACTIVIDAD_ESPECIFICA where variable.ID_ACTIVIDAD_ESPECIFICA == int.Parse(id) select variable).Single();
         objJSON.totalCount = bd.TBL_ACTIVIDAD_ESPECIFICA.Count();
         objJSON.success = true;
     }
     catch (Exception ex)
     {
         objJSON.success = false;
     }
     return objJSON;
 }
开发者ID:carlosalvarez,项目名称:SGSSO,代码行数:15,代码来源:ActividadEspecifica.cs

示例14: Get

 public JSONCollection<TBL_DATO_EVENTO> Get(string id)
 {
     JSONCollection<TBL_DATO_EVENTO> objJSON = new JSONCollection<TBL_DATO_EVENTO>();
     try
     {
         objJSON.items = (from variable in bd.TBL_DATO_EVENTO where variable.ID_TIPO_EVENTO == int.Parse(id) select variable).Single();
         objJSON.totalCount = bd.TBL_DATO_EVENTO.Count();
         objJSON.success = true;
     }
     catch (Exception ex)
     {
         objJSON.success = false;
     }
     return objJSON;
 }
开发者ID:carlosalvarez,项目名称:SGSSO,代码行数:15,代码来源:DatoEvento.cs

示例15: Create

 public JSONCollection<sp_get_programas_anualesResult> Create(int ID_DEPARTAMENTO_ORGANIZACION, string NOMBRE_DIVISION, int ID_DIVISION, string OBJETIVO, string META, string FECHA_CREACION, string NOMBRE_PROGRAMA, int MES_INICIO, int ANO_INICIO)
 {
     JSONCollection<sp_get_programas_anualesResult> objJSON = new JSONCollection<sp_get_programas_anualesResult>();
     try
     {
         TBL_PROGRAMA_ANUAL nuevo = new TBL_PROGRAMA_ANUAL()
         {
             NOMBRE_PROGRAMA = NOMBRE_PROGRAMA,
             ID_DEPARTAMENTO_ORGANIZACION = ID_DEPARTAMENTO_ORGANIZACION,
             ID_DIVISION = ID_DIVISION,
             OBJETIVO = OBJETIVO,
             META = META,
             FECHA_CREACION = DateTime.Now,
             MES_INICIO = MES_INICIO,
             ANO_INICIO = ANO_INICIO
         };
         bd.TBL_PROGRAMA_ANUAL.InsertOnSubmit(nuevo);
         bd.SubmitChanges();
         sp_get_programas_anualesResult temp = new sp_get_programas_anualesResult()
         {
             NOMBRE_PROGRAMA = nuevo.NOMBRE_PROGRAMA,
             ID_PROGRAMA_ANUAL =nuevo.ID_PROGRAMA_ANUAL,
             ID_DEPARTAMENTO_ORGANIZACION = nuevo.ID_DEPARTAMENTO_ORGANIZACION,
             ID_DIVISION = (int)nuevo.ID_DIVISION,
             NOMBRE_DIVISION = NOMBRE_DIVISION,
             OBJETIVO = nuevo.OBJETIVO,
             META = nuevo.META,
             FECHA_CREACION = nuevo.FECHA_CREACION,
             MES_INICIO = nuevo.MES_INICIO,
             ANO_INICIO = nuevo.ANO_INICIO
         };
         objJSON.items = temp;
         objJSON.totalCount = bd.TBL_PROGRAMA_ANUAL.Count();
         objJSON.success = true;
     }
     catch (Exception e)
     {
         objJSON.success = false;
     }
     return objJSON;
 }
开发者ID:carlosalvarez,项目名称:SGSSO,代码行数:41,代码来源:ProgramaAnual.cs


注:本文中的JSONCollection类示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。