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