Esempio n. 1
0
 public async Task <int> GetDataCount()
 {
     using (var inStorageReceiveDao = new InStorageReceiveDao())
     {
         return(await inStorageReceiveDao.GetAllAsync().CountAsync());
     }
 }
Esempio n. 2
0
 public async Task RemoveInStorage(Guid id)
 {
     using (var inStorageReceiveDao = new InStorageReceiveDao())
     {
         await inStorageReceiveDao.RemoveAsync(id);
     }
 }
Esempio n. 3
0
 public async Task <InStorageReceiveDto> GetOneStorageById(Guid inStorageId)
 {
     using (InStorageReceiveDao inStorageReceiveDao = new InStorageReceiveDao())
     {
         return(await inStorageReceiveDao.GetAllAsync()
                .Where(m => m.Id == inStorageId)
                .Select(m => new InStorageReceiveDto()
         {
             Id = m.Id,
             Batch = m.Batch,
             ProviderId = m.Provider.Id,
             ProviderName = m.Provider.Name,
             MaterialId = m.Material.Id,
             Code = m.Material.Code,
             Describe = m.Material.Describe,
             Unit = m.Material.Unit,
             PutNumber = m.PutNumber,
             CreateTime = m.CreateTime,
             File = m.File,
             SysUserId = m.SysUser.Id,
             SysUserName = m.SysUser.RealName,
             Note = m.Note
         }).FirstAsync());
     }
 }
Esempio n. 4
0
 public async Task CreateInStorageReceive(string Batch, Guid ProviderId, Guid MaterialId, int PutNumber, string File, Guid SysUserId, string Note)
 {
     using (var inStorageReceiveDao = new InStorageReceiveDao())
     {
         await inStorageReceiveDao.CreateAsync(new InStorageReceive()
         {
             Batch      = Batch,
             ProviderId = ProviderId,
             MaterialId = MaterialId,
             PutNumber  = PutNumber,
             File       = File,
             UserId     = SysUserId,
             Note       = Note
         });
     }
 }
Esempio n. 5
0
 public List <InStorageReceiveDto> getAllInStorageReceive(int pageSize, int pageIndex, bool asc)
 {
     using (var inStorageReceiveDao = new InStorageReceiveDao())
     {
         return(inStorageReceiveDao.GetAllByPageOrderAsync(pageIndex - 1, pageSize, asc).Select(m => new InStorageReceiveDto()
         {
             Id = m.Id,
             Batch = m.Batch,
             ProviderId = m.Provider.Id,
             ProviderName = m.Provider.Name,
             MaterialId = m.Material.Id,
             Code = m.Material.Code,
             Describe = m.Material.Describe,
             Unit = m.Material.Unit,
             PutNumber = m.PutNumber,
             CreateTime = m.CreateTime,
             File = m.File,
             SysUserId = m.SysUser.Id,
             SysUserName = m.SysUser.RealName,
             Note = m.Note
         }).ToList());
     }
 }