public async Task <string> Create(PhongBanCrearteRequest request) { var PhongBan = new PhongBan() { MaPhongBan = request.MaPhongBan, TenPhongBan = request.TenPhongBan, NgayThanhLap = request.NgayThanhLap }; _context.PhongBans.Add(PhongBan); await _context.SaveChangesAsync(); return(PhongBan.MaPhongBan); }
public async Task <IActionResult> Create([FromBody] PhongBanCrearteRequest request) { var role = post().RoleID; if (role != "RL01" && role != "RL05") { return(BadRequest()); } var result = await _managerPhongBanService.Create(request); if (result == null) { return(BadRequest()); } var PhongBan = await _managerPhongBanService.GetByID(result); return(Created(nameof(getbyID), PhongBan)); }