private void UpdateCategory(DataAccess.Models.Category category, CategoryViewModel viewModel) { category.Name = viewModel.Name?.Trim(); repository.Update(category); repository.SaveChanges(); }
private void Store(CategoryViewModel viewModel) { var category = new DataAccess.Models.Category { Name = viewModel.Name?.Trim() }; repository.Add(category); repository.SaveChanges(); }
public static CategoryDto ToDto(this DataAccess.Models.Category item) { CategoryDto dto = null; if (item != null) { dto = new CategoryDto { Id = item.Id, Name = item.Name, ProductType = new List <ProductTypeDto>(), IsActive = item.IsActive }; } return(dto); }
private void Remove(DataAccess.Models.Category category) { repository.Remove(category); }