public virtual ActionResult Delete(ProductTypeGroupViewModel model)
        {
            _ProductTypeGroupService.DeleteProductTypeGroup(model.Id);
            var sd = _uow.SaveChanges();

            return(null);
        }
        public void UpdateProductTypeGroup(ProductTypeGroupViewModel ProductTypeGroupModel)
        {
            Mapper.Initialize(cfg => cfg.CreateMap <ProductTypeGroupViewModel, ProductTypeGroup>());

            var ProductTypeGroupItem = Mapper.Map <ProductTypeGroup>(ProductTypeGroupModel);


            _ProductTypeGroup.Attach(ProductTypeGroupItem);
        }
        public void AddProductTypeGroup(ProductTypeGroupViewModel ProductTypeGroupModel)
        {
            Mapper.Initialize(cfg =>
                              cfg.CreateMap <ProductTypeGroupViewModel, ProductTypeGroup>()
                              //.ForMember(er => er.DefaultTimeFrame, er => er.MapFrom(t => new TimeFrame() { Id= t.DefaultTimeFrameID}))
                              );

            var ProductTypeGroupItem = Mapper.Map <ProductTypeGroup>(ProductTypeGroupModel);

            _ProductTypeGroup.Add(ProductTypeGroupItem);
        }