public async Task <IActionResult> Create([FromBody] CreateNhanVienCongTacRequest Request) { var role = post().RoleID; if (role != "RL04" && role != "RL05") { return(BadRequest()); } else { var result = _Service.Create(Request); if (result.Result == null) { return(BadRequest()); } // var chuyenCongTac = await _Service.(result); return(Ok(result.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); } }