public async Task EnableIt(CategorySubAdapterModel paraObject)
        {
            CategorySub itemData = Mapper.Map <CategorySub>(paraObject);

            CleanTrackingHelper.Clean <CategorySub>(context);
            CategorySub item = await context.CategorySub
                               .AsNoTracking()
                               .FirstOrDefaultAsync(x => x.Id == paraObject.Id);

            if (item == null)
            {
            }
            else
            {
                item.Enable = true;
                context.Entry(item).State = EntityState.Modified;
                await context.SaveChangesAsync();

                CleanTrackingHelper.Clean <MenuData>(context);
            }
        }
        public async Task <VerifyRecordResult> BeforeAddCheckAsync(CategorySubAdapterModel paraObject)
        {
            await Task.Yield();

            return(VerifyRecordResultFactory.Build(true));
        }
 Task OhterDependencyData(CategorySubAdapterModel data)
 {
     data.CategoryMainName = data.CategoryMain.Name;
     return(Task.FromResult(0));
 }
        public async Task EnableIt(CategorySubAdapterModel item)
        {
            await CurrentService.EnableIt(item);

            dataGrid.RefreshGrid();
        }