public async Task <int> GetDataCount() { using (var inStorageReceiveDao = new InStorageReceiveDao()) { return(await inStorageReceiveDao.GetAllAsync().CountAsync()); } }
public async Task RemoveInStorage(Guid id) { using (var inStorageReceiveDao = new InStorageReceiveDao()) { await inStorageReceiveDao.RemoveAsync(id); } }
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()); } }
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 }); } }
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()); } }