Example #1
0
 public bool Add(ProductGroupModifyModel entity)
 {
     using (var repository = _sourceFactory.CreateRepository <ProductGroup, int>())
     {
         return(repository.Add(new ProductGroup
         {
             GroupName = entity.GroupName,
             GroupDescription = entity.GroupDescription,
             ProductCategoryid = entity.ProductCategoryid,
         }));
     };
 }
Example #2
0
        public bool Update(int id, ProductGroupModifyModel entity)
        {
            using (var repository = _sourceFactory.CreateRepository <ProductGroup, int>())
            {
                var group = repository.GetSingle(id);
                if (group == null)
                {
                    throw new NotFoundException();
                }

                group.GroupName         = entity.GroupName;
                group.GroupDescription  = entity.GroupDescription;
                group.ProductCategoryid = entity.ProductCategoryid;

                return(repository.Update(group));
            }
        }