Ejemplo n.º 1
0
 public async Task <int> GetDataCount()
 {
     using (var standardCategoryDao = new StandardCategoryDao())
     {
         return(await standardCategoryDao.GetAllAsync().CountAsync());
     }
 }
Ejemplo n.º 2
0
 public async Task RemoveStandardCategory(Guid id)
 {
     using (var standardCategoryDao = new StandardCategoryDao())
     {
         await standardCategoryDao.RemoveAsync(id);
     }
 }
Ejemplo n.º 3
0
 public async Task <bool> ExistsStandardCategory(Guid standardCategoryId)
 {
     using (IDAL.Master.IStandardCategoryDao standardCategoryDao = new StandardCategoryDao())
     {
         return(await standardCategoryDao.GetAllAsync().AnyAsync(m => m.Id == standardCategoryId));
     }
 }
Ejemplo n.º 4
0
        public async Task EditStandardCategory(Guid id, string name, int categoryCode)
        {
            using (var standardCategoryDao = new StandardCategoryDao())
            {
                var standardCategory = await standardCategoryDao.GetOneByIdAsync(id);

                standardCategory.Name         = name;
                standardCategory.CategoryCode = categoryCode;
                await standardCategoryDao.EditAsync(standardCategory);
            }
        }
Ejemplo n.º 5
0
 public async Task CreateStandardCategory(string name, int categoryCode)
 {
     using (var standardCategoryDao = new StandardCategoryDao())
     {
         await standardCategoryDao.CreateAsync(new StandardCategory()
         {
             Name         = name,
             CategoryCode = categoryCode,
         });
     }
 }
Ejemplo n.º 6
0
 public async Task <List <StandardCategoryDto> > GetAllStandardCategory(int pageIndex, int pageSize, bool asc = true)
 {
     using (var standardCategoryDao = new StandardCategoryDao())
     {
         return(await standardCategoryDao.GetAllByPageOrderAsync(pageIndex - 1, pageSize, asc).Select(m => new DTO.Master.StandardCategoryDto()
         {
             Id = m.Id,
             Name = m.Name,
             CategoryCode = m.CategoryCode,
             CreateTime = m.CreateTime,
         }).ToListAsync());
     }
 }
Ejemplo n.º 7
0
 public async Task <DTO.Master.StandardCategoryDto> GetOneStandardCategoryById(Guid id)
 {
     using (IDAL.Master.IStandardCategoryDao standardCategoryDao = new StandardCategoryDao())
     {
         return(await standardCategoryDao.GetAllAsync()
                .Where(m => m.Id == id)
                .Select(m => new DTO.Master.StandardCategoryDto()
         {
             Name = m.Name,
             CategoryCode = m.CategoryCode,
             CreateTime = m.CreateTime,
         }).FirstAsync());
     }
 }