Example #1
0
        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);
        }
Example #2
0
        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));
        }