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; }
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; }
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; }
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; }
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; }
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; }
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; }
public IEnumerator UnlockMedal(string medalName) { Medal medal; m_output = ""; try { medal = m_medals[medalName]; } catch { m_output += "No medal named " + medalName + " exists."; yield break; } string seed = RandomString(m_seedSize); JSONCollection medalUnlock = new JSONCollection(); medalUnlock.Add("command_id", "unlockMedal"); medalUnlock.Add("publisher_id", 1); medalUnlock.Add("session_id", m_sessionID); medalUnlock.Add("medal_id", medal.m_id); medalUnlock.Add("seed", seed); m_output += "Attempting to unlock medal " + medalName + '\n'; yield return(StartCoroutine(PostData(Encrypt(medalUnlock, seed), seed))); }
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; }
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; }
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; }
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; }
public IEnumerator RateSaveFile(string groupName, float rating = 5) { string seed = RandomString(20); JSONCollection rateFile = new JSONCollection(); rateFile.Add("command_id", "rateSaveFile"); rateFile.Add("publisher_id", m_publisherID); rateFile.Add("session_id", m_sessionID); rateFile.Add("group", m_saveFiles[groupName].m_groupID); rateFile.Add("save_id", m_saveFiles[groupName].m_keys[0].m_id); rateFile.Add("rating_id", m_saveFiles[groupName].m_ratings[0].m_id); rateFile.Add("seed", seed); yield return(StartCoroutine(PostData(Encrypt(rateFile, seed), seed))); }
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; }
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; }
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; }
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; }
public IEnumerator PostScore(string scoreboardName, int amount) { string seed = RandomString(20); if (m_scoreboards == null) { m_output = "Connect to NG first!"; yield break; } Scoreboard scoreBoard = null; try { scoreBoard = m_scoreboards[scoreboardName]; } catch { m_output += "Scoreboard " + scoreboardName + " doesn't exist."; yield break; } if (m_userName == "Logged-out") { m_output += "You need to log in before you can post a score!"; yield break; } JSONCollection postScore = new JSONCollection(); postScore.Add("command_id", "postScore"); postScore.Add("publisher_id", 1); postScore.Add("session_id", m_sessionID); postScore.Add("board", scoreBoard.m_id); postScore.Add("value", amount); postScore.Add("tag", ""); postScore.Add("seed", seed); yield return(StartCoroutine(PostData(Encrypt(postScore.JSONString(), seed), seed))); }
public JSONCollection<TBL_CARGO> Create(string NOMBRE_CARGO) { JSONCollection<TBL_CARGO> objJSON = new JSONCollection<TBL_CARGO>(); try { TBL_CARGO nuevo = new TBL_CARGO() { NOMBRE_CARGO = NOMBRE_CARGO }; bd.TBL_CARGO.InsertOnSubmit(nuevo); bd.SubmitChanges(); objJSON.items = nuevo; objJSON.totalCount = bd.TBL_CARGO.Count(); objJSON.success = true; } catch (Exception e) { objJSON.success = false; } return objJSON; }
public JSONCollection<TBL_ACTIVIDAD_ESPECIFICA> Create(string NOM_ACTIVIDAD_ESPECIFICA) { JSONCollection<TBL_ACTIVIDAD_ESPECIFICA> objJSON = new JSONCollection<TBL_ACTIVIDAD_ESPECIFICA>(); try { TBL_ACTIVIDAD_ESPECIFICA nuevo = new TBL_ACTIVIDAD_ESPECIFICA() { NOM_ACTIVIDAD_ESPECIFICA = NOM_ACTIVIDAD_ESPECIFICA }; bd.TBL_ACTIVIDAD_ESPECIFICA.InsertOnSubmit(nuevo); bd.SubmitChanges(); objJSON.items = nuevo; objJSON.totalCount = bd.TBL_ACTIVIDAD_ESPECIFICA.Count(); objJSON.success = true; } catch (Exception e) { objJSON.success = false; } return objJSON; }
public JSONCollection<TBL_HERRAMIENTA> Create(string NOMBRE_HERRAMIENTA) { JSONCollection<TBL_HERRAMIENTA> objJSON = new JSONCollection<TBL_HERRAMIENTA>(); try { TBL_HERRAMIENTA nuevo = new TBL_HERRAMIENTA() { NOMBRE_HERRAMIENTA = NOMBRE_HERRAMIENTA }; bd.TBL_HERRAMIENTA.InsertOnSubmit(nuevo); bd.SubmitChanges(); objJSON.items = nuevo; objJSON.totalCount = bd.TBL_HERRAMIENTA.Count(); objJSON.success = true; } catch (Exception e) { objJSON.success = false; } return objJSON; }
public JSONCollection<TBL_ACTIVIDAD_TRABAJADOR> Create(string NOMBRE_ACTIVIDAD_TRABAJADOR) { JSONCollection<TBL_ACTIVIDAD_TRABAJADOR> objJSON = new JSONCollection<TBL_ACTIVIDAD_TRABAJADOR>(); try { TBL_ACTIVIDAD_TRABAJADOR nuevo = new TBL_ACTIVIDAD_TRABAJADOR() { NOMBRE_ACTIVIDAD_TRABAJADOR = NOMBRE_ACTIVIDAD_TRABAJADOR }; bd.TBL_ACTIVIDAD_TRABAJADOR.InsertOnSubmit(nuevo); bd.SubmitChanges(); objJSON.items = nuevo; objJSON.totalCount = bd.TBL_ACTIVIDAD_TRABAJADOR.Count(); objJSON.success = true; } catch (Exception e) { objJSON.success = false; } return objJSON; }
public JSONCollection<TBL_ORGANIZACION> Create(string NOMBRE_ORGANIZACION) { JSONCollection<TBL_ORGANIZACION> objJSON = new JSONCollection<TBL_ORGANIZACION>(); try { TBL_ORGANIZACION nuevo = new TBL_ORGANIZACION() { NOMBRE_ORGANIZACION = NOMBRE_ORGANIZACION }; bd.TBL_ORGANIZACION.InsertOnSubmit(nuevo); bd.SubmitChanges(); objJSON.items = nuevo; objJSON.totalCount = bd.TBL_ORGANIZACION.Count(); objJSON.success = true; } catch (Exception e) { objJSON.success = false; } return objJSON; }
public JSONCollection<TBL_MEDIDA_DE_CONTROL> Create(string NOM_MEDIDA_DE_CONTROL) { JSONCollection<TBL_MEDIDA_DE_CONTROL> objJSON = new JSONCollection<TBL_MEDIDA_DE_CONTROL>(); try { TBL_MEDIDA_DE_CONTROL nuevo = new TBL_MEDIDA_DE_CONTROL() { NOM_MEDIDA_DE_CONTROL = NOM_MEDIDA_DE_CONTROL }; bd.TBL_MEDIDA_DE_CONTROL.InsertOnSubmit(nuevo); bd.SubmitChanges(); objJSON.items = nuevo; objJSON.totalCount = bd.TBL_MEDIDA_DE_CONTROL.Count(); objJSON.success = true; } catch (Exception e) { objJSON.success = false; } return objJSON; }
public IEnumerator SaveFile(string groupName, string data, string fileName, string description = "", string thumbnail = "") { SaveFile saveFile = m_saveFiles[groupName]; string seed = RandomString(20); JSONCollection collection = new JSONCollection(); collection.Add("command_id", "saveFile"); collection.Add("publisher_id", m_publisherID); collection.Add("session_id", m_sessionID); collection.Add("group", saveFile.m_groupID); collection.Add("filename", fileName); collection.Add("description", description); collection.Add("status", 1); collection.Add("file", data); collection.Add("thumbnail", "data:image/png;base64,{BASE64_ENCODED_PNG_IMAGE}"); collection.Add("seed", seed); yield return(StartCoroutine(PostData(Encrypt(collection.JSONString(), seed), seed))); }
public JSONCollection<TBL_TEMPLATE> Create(string NOMBRE_TEMPLATE) { JSONCollection<TBL_TEMPLATE> objJSON = new JSONCollection<TBL_TEMPLATE>(); try { TBL_TEMPLATE nuevoTemplate = new TBL_TEMPLATE() { NOMBRE_TEMPLATE = NOMBRE_TEMPLATE }; bd.TBL_TEMPLATE.InsertOnSubmit(nuevoTemplate); bd.SubmitChanges(); objJSON.items = nuevoTemplate; objJSON.totalCount = bd.TBL_TEMPLATE.Count(); objJSON.success = true; } catch (Exception e) { objJSON.success = false; } return objJSON; }
public JSONCollection<TBL_DATO_EVENTO> Create(string NOMBRE_TIPO_EVENTO, string TIPO) { JSONCollection<TBL_DATO_EVENTO> objJSON = new JSONCollection<TBL_DATO_EVENTO>(); try { TBL_DATO_EVENTO nuevo = new TBL_DATO_EVENTO() { NOMBRE_TIPO_EVENTO = NOMBRE_TIPO_EVENTO, TIPO = int.Parse(TIPO) }; bd.TBL_DATO_EVENTO.InsertOnSubmit(nuevo); bd.SubmitChanges(); objJSON.items = nuevo; objJSON.totalCount = bd.TBL_DATO_EVENTO.Count(); objJSON.success = true; } catch (Exception e) { objJSON.success = false; } return objJSON; }
public JSONCollection<TBL_EVENTO_EMPRESA> Create(string ID_EVENTO, string ID_EMPRESA, string DESCRIPCION) { JSONCollection<TBL_EVENTO_EMPRESA> objJSON = new JSONCollection<TBL_EVENTO_EMPRESA>(); try { TBL_EVENTO_EMPRESA nuevo = new TBL_EVENTO_EMPRESA() { ID_EVENTO = int.Parse(ID_EVENTO), ID_EMPRESA = int.Parse(ID_EMPRESA) }; bd.TBL_EVENTO_EMPRESA.InsertOnSubmit(nuevo); bd.SubmitChanges(); objJSON.items = nuevo; objJSON.totalCount = bd.TBL_EVENTO_EMPRESA.Count(); objJSON.success = true; } catch (Exception e) { objJSON.success = false; } return objJSON; }
public JSONCollection<TBL_ACCION_CORRECTIVA> Create( string ID_USUARIO, string ID_INFORME, string ID_ACCION, string FECHA_PLAZO, string FECHA_REALIZACION, string PORCENTAJE_CUMPLIMIENTO, string DESCRIPCION, string FECHA_CREACION) { JSONCollection<TBL_ACCION_CORRECTIVA> objJSON = new JSONCollection<TBL_ACCION_CORRECTIVA>(); try { TBL_ACCION_CORRECTIVA nuevo = new TBL_ACCION_CORRECTIVA() { ID_ACCION = int.Parse(ID_ACCION), ID_USUARIO = ID_USUARIO, ID_INFORME_PRELIMINAR = int.Parse(ID_INFORME), FECHA_PLAZO = DateTime.Parse(FECHA_PLAZO), //FECHA_REALIZACION = DateTime.Parse(FECHA_REALIZACION), PORCENTAJE_CUMPLIMIENTO = int.Parse(PORCENTAJE_CUMPLIMIENTO), DESCRIPCION = DESCRIPCION, //FECHA_CREACION = DateTime.Parse(FECHA_CREACION) }; bd.TBL_ACCION_CORRECTIVA.InsertOnSubmit(nuevo); bd.SubmitChanges(); objJSON.items = nuevo; objJSON.totalCount = bd.TBL_ACCION_CORRECTIVA.Count(); objJSON.success = true; } catch (Exception e) { objJSON.success = false; } return objJSON; }
public JSONCollection<TBL_CAUSA> Create(string ID_INFORME, string DESCRIPCION, string TIPO_CAUSA) { JSONCollection<TBL_CAUSA> objJSON = new JSONCollection<TBL_CAUSA>(); try { TBL_CAUSA nuevo = new TBL_CAUSA() { //ID_INFORME = int.Parse(ID_INFORME), DESCRIPCION = DESCRIPCION, TIPO_CAUSA = int.Parse(TIPO_CAUSA) }; bd.TBL_CAUSA.InsertOnSubmit(nuevo); bd.SubmitChanges(); objJSON.items = nuevo; objJSON.totalCount = bd.TBL_CAUSA.Count(); objJSON.success = true; } catch (Exception e) { objJSON.success = false; } return objJSON; }
public JSONCollection<TBL_PUNTO_GEOGRAFICO> Create(string ID_DEPARTAMENTO_ORGANIZACION, string LAT_PUNTO, string LNG_PUNTO) { JSONCollection<TBL_PUNTO_GEOGRAFICO> objJSON = new JSONCollection<TBL_PUNTO_GEOGRAFICO>(); try { TBL_PUNTO_GEOGRAFICO nuevo = new TBL_PUNTO_GEOGRAFICO() { ID_DEPARTAMENTO_ORGANIZACION = int.Parse(ID_DEPARTAMENTO_ORGANIZACION), LAT_PUNTO = double.Parse(LAT_PUNTO), LNG_PUNTO = double.Parse(LNG_PUNTO) }; bd.TBL_PUNTO_GEOGRAFICO.InsertOnSubmit(nuevo); bd.SubmitChanges(); objJSON.items = nuevo; objJSON.totalCount = bd.TBL_PUNTO_GEOGRAFICO.Count(); objJSON.success = true; } catch (Exception e) { objJSON.success = false; } return objJSON; }
public JSONCollection<TBL_ARCHIVO> Create(string ID_INFORME, string NOMBRE_ARCHIVO, string PATH) { JSONCollection<TBL_ARCHIVO> objJSON = new JSONCollection<TBL_ARCHIVO>(); try { TBL_ARCHIVO nuevo = new TBL_ARCHIVO() { ID_INFORME = int.Parse(ID_INFORME), NOMBRE_ARCHIVO = NOMBRE_ARCHIVO, PATH = PATH }; bd.TBL_ARCHIVO.InsertOnSubmit(nuevo); bd.SubmitChanges(); objJSON.items = nuevo; objJSON.totalCount = bd.TBL_ARCHIVO.Count(); objJSON.success = true; } catch (Exception e) { objJSON.success = false; } return objJSON; }
public IEnumerator DeleteSaveFile(string group) { string seed = RandomString(20); JSONCollection deleteFile = new JSONCollection(); deleteFile.Add("command_id", "deleteSaveFile"); deleteFile.Add("tracker_id", m_publisherID); deleteFile.Add("session_id", m_sessionID); if (m_saveFiles.ContainsKey(group)) { deleteFile.Add("save_id", m_saveFiles[group].m_groupID); } else { Debug.Log("Save file " + group + " doesn't exist."); yield break; } deleteFile.Add("seed", seed); yield return(StartCoroutine(PostData(Encrypt(deleteFile, seed), seed))); }
public JSONCollection<ActividadJSONPOST> Create(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, string NOM_PELIGRO, string NOM_ACTIVIDAD_ESPECIFICA) { JSONCollection<ActividadJSONPOST> objJSON = new JSONCollection<ActividadJSONPOST>(); List<ActividadJSONPOST> list = (List<ActividadJSONPOST>)HttpContext.Current.Session["TempActividadEvaluada"]; if (list == null) { 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; } bd.TBL_ACTIVIDAD_EVALUADA.InsertOnSubmit(nuevo); bd.SubmitChanges(); for (int i = 0; i < MEDIDAS.Length; i++) { TBL_PELIGRO_MEDIDA nuevo_peligro_medida = new TBL_PELIGRO_MEDIDA() { ID_ACTIVIDAD_EVALUADA = nuevo.ID_ACTIVIDAD_EVALUADA, ID_MEDIDAS_DE_CONTROL = MEDIDAS[i], FECHA_CREACION = DateTime.Now }; bd.TBL_PELIGRO_MEDIDA.InsertOnSubmit(nuevo_peligro_medida); bd.SubmitChanges(); } json_return.ID_ACTIVIDAD_EVALUADA = (int)nuevo.ID_ACTIVIDAD_EVALUADA; 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.NOM_ACTIVIDAD_ESPECIFICA = NOM_ACTIVIDAD_ESPECIFICA; json_return.ID_DEPARTAMENTO_ORGANIZACION = (int)nuevo.ID_DEPARTAMENTO_ORGANIZACION; json_return.ID_PELIGRO = (int)nuevo.ID_PELIGRO; json_return.NOM_PELIGRO = NOM_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 = (DateTime)nuevo.FECHA_CREACION; 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; /* JSONCollection<ActividadJSONPOST> objJSON = new JSONCollection<ActividadJSONPOST>(); List<ActividadJSONPOST> list = (List<ActividadJSONPOST>)HttpContext.Current.Session["TempActividadEvaluada"]; if (list == null) { throw new Exception("No hay datos en la lista"); } TBL_MATRIZ nueva_matriz = new TBL_MATRIZ() { FECHA_CREACION = DateTime.Now, ESTADO = true }; bd.TBL_MATRIZ.InsertOnSubmit(nueva_matriz); bd.SubmitChanges(); foreach (ActividadJSONPOST nueva_actividad in list) { TBL_ACTIVIDAD_EVALUADA nuevo = new TBL_ACTIVIDAD_EVALUADA() { ID_ACTIVIDAD_GENERAL = nueva_actividad.ID_ACTIVIDAD_GENERAL, ID_CARGO = nueva_actividad.ID_CARGO, ID_ACTIVIDAD_ESPECIFICA = nueva_actividad.ID_ACTIVIDAD_ESPECIFICA, ID_DEPARTAMENTO_ORGANIZACION = nueva_actividad.ID_DEPARTAMENTO_ORGANIZACION, ID_PELIGRO = nueva_actividad.ID_PELIGRO, VALORACION_CONSECUENCIA = nueva_actividad.VALORACION_CONSECUENCIA, VALORACION_PROBABILIDAD = nueva_actividad.VALORACION_PROBABILIDAD, MEDIDA_VALORACION_CONSECUENCIA = nueva_actividad.MEDIDA_VALORACION_CONSECUENCIA, MEDIDA_VALORACION_PROBABILIDAD = nueva_actividad.MEDIDA_VALORACION_PROBABILIDAD, CONDICION = nueva_actividad.CONDICION, FECHA_CREACION = DateTime.Now }; if (nueva_actividad.ID_DIVISION != 0) { nuevo.ID_DIVISION = nueva_actividad.ID_DIVISION; } if (nueva_actividad.ID_AREA != 0) { nuevo.ID_AREA = nueva_actividad.ID_AREA; } bd.TBL_ACTIVIDAD_EVALUADA.InsertOnSubmit(nuevo); bd.SubmitChanges(); for (int i = 0; i < nueva_actividad.MEDIDAS.Length; i++) { TBL_PELIGRO_MEDIDA nuevo_peligro_medida = new TBL_PELIGRO_MEDIDA() { ID_ACTIVIDAD_EVALUADA = nuevo.ID_ACTIVIDAD_EVALUADA, ID_MEDIDAS_DE_CONTROL = nueva_actividad.MEDIDAS[i], FECHA_CREACION = DateTime.Now }; bd.TBL_PELIGRO_MEDIDA.InsertOnSubmit(nuevo_peligro_medida); bd.SubmitChanges(); } TBL_MATRIZ_ACTIVIDAD matriz_actividad = new TBL_MATRIZ_ACTIVIDAD() { FECHA_CREACION=DateTime.Now, ID_ACTIVIDAD_EVALUADA = nuevo.ID_ACTIVIDAD_EVALUADA, ID_MATRIZ = nueva_matriz.ID_MATRIZ }; bd.TBL_MATRIZ_ACTIVIDAD.InsertOnSubmit(matriz_actividad); bd.SubmitChanges(); } HttpContext.Current.Session["TempActividadEvaluada"] = null; objJSON.totalCount = bd.TBL_ACTIVIDAD_EVALUADA.Count(); objJSON.success = true; return objJSON; */ throw new Exception("No Implementado"); }
public JSONCollection<List<sp_search_actividad_evaluadaResult>> Search(int _page, int _start, int _limit, string _sort, string _dir, int _ID_ORGANIZACION, int _ID_DEPARTAMENTO_ORGANIZACION, int _ID_DIVISION, int _ID_AREA, int _ID_ACTIVIDAD_GENERAL, string _NOM_ACTIVIDAD_ESPECIFICA, int _ID_CARGO, int _CONDICION, string _STARTDT, string _ENDDT, string _ONLYMY) { JSONCollection<List<sp_search_actividad_evaluadaResult>> objJSON = new JSONCollection<List<sp_search_actividad_evaluadaResult>>(); DateTime startTime; DateTime endTime; EnapUser user = null; if (_dir == null) { _dir = "DESC"; } if (_page == 0) { _page = 1; } if (_limit == 0) { _limit = 10; } if (_STARTDT != null) { startTime = DateTime.Parse(_STARTDT); } else { startTime = new DateTime(2011, 1, 1,0,0,0); } if (_ENDDT != null) { endTime = DateTime.Parse(_ENDDT); endTime.AddHours(24); } else { endTime = DateTime.Now; } if (_ONLYMY == "on") { user = (EnapUser)HttpContext.Current.Session["enap-log"]; } _start = (_page * _limit) - _limit; var query = bd.sp_search_actividad_evaluada(_ID_ORGANIZACION, _ID_DEPARTAMENTO_ORGANIZACION, _ID_DIVISION, _ID_AREA, _ID_ACTIVIDAD_GENERAL, _NOM_ACTIVIDAD_ESPECIFICA, _ID_CARGO, _CONDICION, startTime, endTime, ((user!=null)?user.Username:null) ).Skip(_start).Take(_limit).OrderBy(orderBy(_sort) + " " + _dir).Select(r => r); List<sp_search_actividad_evaluadaResult> results = query.ToList < sp_search_actividad_evaluadaResult>(); objJSON.items = results; objJSON.totalCount = bd.TBL_ACTIVIDAD_EVALUADA.Count<TBL_ACTIVIDAD_EVALUADA>(); objJSON.success = true; return objJSON; }
private string Encrypt(JSONCollection data, string seed) { return(Encrypt(data.JSONString(), seed)); }
public void Update() { while (m_commands.Count > 0) { JSONCollection data = m_commands.Dequeue(); string commandName = data.Find("command_id"); string contents = data.JSONString(); int i = 0; if (data.Find("error_msg") != "") { ErrorCodes errorCode = (ErrorCodes)data.FindInt("error_code"); m_output = ""; m_output += ("Error Message: " + data.Find("error_msg")) + '\n'; m_output += ("Error type: " + errorCode.ToString()) + '\n'; m_output += ("JSON String: " + contents); Debug.LogError(m_output); return; } switch (commandName) { case "connectMovie": m_output += "\nConnect to NG received data: " + data.JSONString() + '\n'; m_gameName = data.Find("movie_name"); APIEvent.Activate(APIEvent.EventNames.API_CONNECTED, m_medals); break; case "getMedals": m_medals = new Dictionary <string, Medal>(); List <JSONCollection> medals = data.GetArray("medals"); for (i = 0; i < medals.Count; i++) { m_output += "Registered medal " + medals[i].Find("medal_name") + '\n'; m_medals[medals[i].Find("medal_name")] = new Medal(medals[i]); } APIEvent.Activate(APIEvent.EventNames.MEDALS_LOADED, m_medals); break; case "unlockMedal": Medal med = m_medals[data.Find("medal_name")]; if (!med.m_unlocked) { Debug.Log("Unlocked medal " + data.Find("medal_name")); } else { Debug.Log("Unlocking medal " + data.Find("medal_name") + " again."); } med.Unlock(); APIEvent.Activate(APIEvent.EventNames.MEDAL_UNLOCKED, med); break; case "preloadSettings": m_scoreboards = new Dictionary <string, Scoreboard>(); List <JSONCollection> scores = data.GetArray("score_boards"); for (i = 0; i < scores.Count; i++) { m_scoreboards.Add(scores[i].Find("name"), new Scoreboard(scores[i])); } m_saveFiles = new Dictionary <string, SaveFile>(); List <JSONCollection> saveFiles = data.GetArray("save_groups"); for (i = 0; i < saveFiles.Count; i++) { m_saveFiles[saveFiles[i].Find("group_name")] = new Newgrounds.SaveFile(saveFiles[i]); } APIEvent.Activate(APIEvent.EventNames.METADATA_LOADED, null); break; case "loadScores": JSONCollection scoreHolder = new JSONCollection(contents); List <JSONCollection> scoreHolders = scoreHolder.GetArray("scores"); m_output += "High Scores:\n"; for (i = 0; i < scoreHolders.Count; i++) { m_output += "Name: " + scoreHolders[i].Find("username") + ", Score: " + scoreHolders[i].Find("value") + '\n'; } APIEvent.Activate(APIEvent.EventNames.SCORES_LOADED, scoreHolder); break; case "saveFile": m_output += contents; break; case "postScore": m_output += m_ngUsername + " posted a score of " + data.FindInt("value").ToString() + "!\n"; List <object> postScoreInfo = new List <object>(); foreach (Scoreboard sb in m_scoreboards.Values) { if (sb.m_id == data.FindInt("board")) { postScoreInfo.Add(sb); break; } } postScoreInfo.Add(m_userName); postScoreInfo.Add(data.FindInt("value")); APIEvent.Activate(APIEvent.EventNames.SCORE_POSTED, postScoreInfo); break; default: m_output += contents; break; } } }