public async Task <List <CreateNhanVienCongTacRequest> > createListAsync(List <CreateNhanVienCongTacRequest> requests) { List <CreateNhanVienCongTacRequest> result = new List <CreateNhanVienCongTacRequest>(); foreach (CreateNhanVienCongTacRequest item in requests) { var NhanVienCongTac = new NhanVienCongTac() { MaChuyenCongTac = item.MaChuyenCongTac, MaNhanVien = item.MaNhanVien }; _context.nhanVienCongTacs.AddRangeAsync(NhanVienCongTac); // result = item.MaChuyenCongTac + " " + item.MaNhanVien+";"; await _context.SaveChangesAsync(); result.Add(item); } return(result); }
public async Task <string> Create(CreateNhanVienCongTacRequest Request) { var ChuyenCongTac = from CTT in _context.chuyenCongTacs where CTT.MaChuyenCongTac == Request.MaChuyenCongTac select CTT.TrangThai; if (await ChuyenCongTac.FirstOrDefaultAsync() != "Chua thuc hien") { return(null); } else { var NhanVienCongTac = new NhanVienCongTac() { MaChuyenCongTac = Request.MaChuyenCongTac, MaNhanVien = Request.MaNhanVien }; _context.nhanVienCongTacs.AddAsync(NhanVienCongTac); await _context.SaveChangesAsync(); return(NhanVienCongTac.MaChuyenCongTac + " " + NhanVienCongTac.MaNhanVien); } }