public static ReturnObject Delete(HttpContext context, long id) { if (id <= 0) return new ReturnObject() { Error = true, Message = "Invalid Facility." }; var item = new Lib.Data.ProviderFacility(id); item.Deleted = true; item.Save(); return new ReturnObject() { Growl = new ReturnGrowlObject() { Type = "default", Vars = new ReturnGrowlVarsObject() { text = "You have successfully deleted this facility.", title = "Facility deleted" } }, Actions = new List<ReturnActionObject>() { new ReturnActionObject() { Ele = "#facilities-table tr[data-id=\""+id.ToString()+"\"]", Type = "remove" } } }; }
protected void Page_Init(object sender, EventArgs e) { string strID = Request.QueryString["id"]; long id; if (string.IsNullOrEmpty(strID) || !long.TryParse(strID, out id)) item = new Lib.Data.ProviderFacility(); else item = new Lib.Data.ProviderFacility(id); profiles = Lib.Data.PrescriberProfile.FindByFacility(item); }