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 JSONCollection<TBL_ARCHIVO> Update(string id, TBL_ARCHIVO nuevo) { JSONCollection<TBL_ARCHIVO> objJSON = new JSONCollection<TBL_ARCHIVO>(); try { var objeto = (from variable in bd.TBL_ARCHIVO where variable.ID_ARCHIVO == int.Parse(id) select variable).Single(); objeto.ID_INFORME = nuevo.ID_INFORME; objeto.NOMBRE_ARCHIVO = nuevo.NOMBRE_ARCHIVO; objeto.PATH = nuevo.PATH; bd.SubmitChanges(); objJSON.items = objeto; objJSON.totalCount = bd.TBL_ARCHIVO.Count(); objJSON.success = true; } catch (Exception ex) { objJSON.success = false; } return objJSON; }