本文整理汇总了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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}
示例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;
}