Пример #1
0
        public async Task <string> Create(CreatedDinhMucRequest request)
        {
            var ChiPhiChucVus = new ChiPhiChucVu()
            {
                MaCapBac      = request.MaCapBac,
                MaChiPhi      = request.MaChiPhi,
                SoTienDinhMuc = request.SoTienDinhMuc
                , DonVi       = request.DonVi
            };

            _context.ChiPhiChucVus.Add(ChiPhiChucVus);
            await _context.SaveChangesAsync();

            return(ChiPhiChucVus.MaCapBac + ChiPhiChucVus.MaChiPhi);
        }
Пример #2
0
        public async Task <IActionResult> Create([FromBody] CreatedDinhMucRequest request)
        {
            var role = post().RoleID;

            if (role == "RL01" || role == "RL04" || role == "RL05")
            {
                var result = await _managerChiPhiChucVuService.Create(request);

                if (result == null)
                {
                    return(BadRequest());
                }
                var chiphi = await _managerChiPhiChucVuService.GetByChiPhiID(result);

                var capBac = await _managerChiPhiChucVuService.GetByChucVuID(result);

                return(Ok("DinhMucMoi"));
            }
            else
            {
                return(BadRequest());
            }
        }