Example #1
0
        public void DeleteCategory(CategoryDelete model)
        {
            Category categoryToDelete = _ctx.Categories.Find(model.CategoryId);

            _ctx.Categories.Remove(categoryToDelete);
            _ctx.SaveChanges();
        }
 public void DeleteCategoryApplication()
 {
     CategoryDelete.ClickOn();
     PopUpButtonApprove.ClickOn();
     Thread.Sleep(500);
     softAssert.VerifyElementHasEqual(utility.TableCount(categoryTableCount), Constant.tmpTableCount);
 }
 public void DeleteActiveCategoryApplication()
 {
     Pages.PriceList_Page.CreateCategoryApplication();
     CategoryManager.ClickOn();
     if (CategoryDelete.IsDisplayed("if delete action is shown"))
     {
         Log.Error("Delete Icon Shown on Acitve category - Fail");
     }
     else
     {
         CategoryCloseWindow.ClickOn();
     }
 }
        protected void Delete_Click(object sender, EventArgs e)
        {
            GridViewRow row        = ((Button)sender).Parent.Parent as GridViewRow;
            var         categoryId = int.Parse(CategoriesGrid.DataKeys[row.RowIndex].Value.ToString());

            LibrarySystemDbContext data = new LibrarySystemDbContext();
            var category = data.Categories.FirstOrDefault(x => x.Id == categoryId);

            CategoryDelete.DataSource = new List <Category> {
                category
            };
            CategoryDelete.DataBind();
        }
        protected void SaveDelete_Click(object sender, EventArgs e)
        {
            var id = int.Parse(CategoryDelete.DataKey.Value.ToString());

            LibrarySystemDbContext data = new LibrarySystemDbContext();
            var category = data.Categories.FirstOrDefault(x => x.Id == id);

            data.Books.RemoveRange(category.Books);
            data.Categories.Remove(category);

            data.SaveChanges();

            CategoryDelete.DataSource = null;
            CategoryDelete.DataBind();
            CategoriesGrid.DataBind();
        }
Example #6
0
        public ActionResult Delete(int id)
        {
            var service = new CategoryServices();

            if (!service.GetByIdTest(id))
            {
                TempData["SaveResult"] = "The item you were looking for was not found";
                return(RedirectToAction(nameof(Index)));
            }
            var detail = service.GetById(id);
            var model  = new CategoryDelete
            {
                CategoryId          = detail.CategoryId,
                CategoryName        = detail.CategoryName,
                CategoryDescription = detail.CategoryDescription
            };

            return(View(model));
        }
Example #7
0
 public void CallStateCategoryDelete(StateSaveCategory category) => CategoryDelete?.Invoke(category);
 public IHttpActionResult Delete(CategoryDelete model)
 {
     _categoryService = new CategoryService();
     _categoryService.DeleteCategory(model);
     return(Ok());
 }
Example #9
0
 internal void OnCategoryDelete(object sender, ChannelEventArgs e)
 {
     CategoryDelete?.Invoke(sender, e.Convert <ChannelCategory>());
 }
 protected void CancelDelete_Click(object sender, EventArgs e)
 {
     CategoryDelete.DataSource = null;
     CategoryDelete.DataBind();
 }
 public async Task<CategoryDelete.response> CategoryDelete(CategoryDelete.request request, CancellationToken? token = null)
 {
     return await SendAsync<CategoryDelete.response>(request.ToXmlString(), token.GetValueOrDefault(CancellationToken.None));
 }