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<TBL_I_FINAL> Update(string id, TBL_I_FINAL nuevo) { JSONCollection<TBL_I_FINAL> objJSON = new JSONCollection<TBL_I_FINAL>(); try { var objeto = (from variable in bd.TBL_I_FINAL where variable.ID_INFORME_FINAL == int.Parse(id) select variable).Single(); objeto.ID_INFORME_FINAL = nuevo.ID_INFORME_FINAL; objeto.DESCRIPCION_INCIDENTE = nuevo.DESCRIPCION_INCIDENTE; objeto.ANTECEDENTES = nuevo.ANTECEDENTES; objeto.RELATO_DE_HECHO = nuevo.RELATO_DE_HECHO; objeto.COMENTARIO = nuevo.COMENTARIO; objeto.FECHA_CREACION = nuevo.FECHA_CREACION; bd.SubmitChanges(); objJSON.items = objeto; objJSON.totalCount = bd.TBL_I_FINAL.Count(); objJSON.success = true; } catch (Exception ex) { objJSON.success = false; } return objJSON; }