BExIS.Web.Shell.Areas.DDM.Controllers.AdminController.Delete C# (CSharp) Method

Delete() public method

public Delete ( int id ) : System.Web.Mvc.ActionResult
id int
return System.Web.Mvc.ActionResult
        public ActionResult Delete(int id)
        {
            ViewBag.Title = PresentationModel.GetViewTitleForTenant("Manage Search", this.Session.GetTenant());

                List<SearchAttributeViewModel> searchAttributeList = (List<SearchAttributeViewModel>)Session["searchAttributeList"];
                searchAttributeList.Remove(searchAttributeList.Where(p => p.id.Equals(id)).First());
                Session["searchAttributeList"] = searchAttributeList;
                ViewData["windowVisible"] = false;

                //update config FileStream
                SaveConfig();

                return View("SearchDesigner", (List<SearchAttributeViewModel>)Session["searchAttributeList"]);
        }