Пример #1
0
        protected void btnDeleteSelected_Click(object sender, EventArgs e)
        {

            List<string> deletelist = new List<string>();
            GetCheckedList(deletelist);

            if (deletelist.Count > 0)
            {
                var tc = new ItemController();
                foreach (string id in deletelist)
                {
                    //Delete File and thumnail
                    Item t = tc.GetItem(Convert.ToInt32(id), ModuleId);
                    //Delete from filesystem
                    DeletePicThumb(t);
                    
                    //Delete from db
                    tc.DeleteItem(Convert.ToInt32(id), ModuleId);
                }
            }
        }
Пример #2
0
        protected void lvGalleryList_ItemCommand(object sender, System.Web.UI.WebControls.ListViewCommandEventArgs e)
        {
            if (e.CommandName == "Delete")
            {
                var tc = new ItemController();
                Item t = tc.GetItem(Convert.ToInt32(e.CommandArgument), ModuleId);
                //Delete from file system
                DeletePicThumb(t);

                //Delete from Database
                tc.DeleteItem(Convert.ToInt32(e.CommandArgument), ModuleId);

                //reload listview
                LoadGalleryList();
                SetPanels(true);
            }
        }