private void Save() { //Note* if (Helpers.CheckEmpty(errorProvider1, txtName, txtOther)) { return; } else { SaveCompleted = true; errorProvider1.Clear(); CategoryEntity categoryEntity = new CategoryEntity(); categoryEntity.CategoryName = txtName.Text; categoryEntity.Other = txtOther.Text; if (categoryID != Guid.Empty) { categoryEntity.Id = categoryID; categoryEntity.Update(USER.UserName); CategoryDao.Update(categoryEntity); } else { categoryEntity.Id = Guid.NewGuid(); categoryEntity.Create(USER.UserName); CategoryDao.Insert(categoryEntity); } } }
public void SubmitForm(CategoryEntity CategoryEntity, string keyValue) { if (GetMainLevel(CategoryEntity.F_ParentId) > 3) { throw new Exception("\"" + CategoryEntity.Category_FullName + "\"不能存在下一级分类"); } if (!string.IsNullOrEmpty(keyValue)) { CategoryEntity.Modify(keyValue); service.Update(CategoryEntity); } else { CategoryEntity CategoryE_EnCode = service.FindEntity(t => t.Category_EnCode == CategoryEntity.Category_EnCode); if (CategoryE_EnCode != null) { throw new Exception("已经存在分类编码"); } CategoryEntity CategoryE_FullName = service.FindEntity(t => t.Category_FullName == CategoryEntity.Category_FullName); if (CategoryE_FullName != null) { throw new Exception("已经存在分类名称"); } CategoryEntity.Create(); service.Insert(CategoryEntity); } }
public void CreateDefaultCategory() { var entity = new CategoryEntity(); entity.Create(); Assert.AreEqual("Others", entity.name); }
public async Task <IActionResult> CreateCategory(CreateCategoryModel model) { var entity = CategoryEntity.Create(model.Name); await storageTableService.Create(entity); ViewBag.Message = "Category was created correctly"; return(RedirectToAction(nameof(CategoryIndex))); }
public void CreateCategory_Empty() { var name = string.Empty; var entity = new CategoryEntity(name); Assert.Throws(typeof(ApplicationException), () => { entity.Create(); }, "Category name is required"); }
public int Create(string name, string description, string user) { var model = new CategoryEntity(name) { description = description, createdBy = user }; model.Create(); return(this._repository.Create(model)); }
public void SubmitForm(CategoryEntity entity, string keyValue) { if (!string.IsNullOrEmpty(keyValue)) { entity.Modify(keyValue); service.Update(entity); } else { entity.Create(); service.Insert(entity); } }
public async Task SaveForm(CategoryEntity entity) { if (entity.Id.IsNullOrZero()) { await entity.Create(); await this.BaseRepository().Insert(entity); } else { await entity.Modify(); await this.BaseRepository().Update(entity); } }
public async Task <IActionResult> Insert() { var categories = Enumerable.Range(0, 10).Select(x => { var model = CategoryMother.Create(); var entity = CategoryEntity.Create(model.Name); return(entity); }); await storageTableService.Create(categories); var products = Enumerable.Range(0, 10).Select(x => { var model = ProductMother.Create(); var entity = ProductEntity.Create(model.Name, model.Price, model.Quantity); return(entity); }); await storageTableService.Create(products); return(RedirectToAction(nameof(Index))); }