Esempio n. 1
0
        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);
        }
Esempio n. 2
0
        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);
            }
        }