Beispiel #1
0
        public async Task <IActionResult> UpdateIssueWeapon(int id, IssueWeaponWeaponDto issueWeaponWeapon)
        {
            var IssueWeapon = await _repo.GetIssueWeapon(id);

            IssueWeapon.DateIssue  = issueWeaponWeapon.DateIssue;
            IssueWeapon.DateReturn = issueWeaponWeapon.DateReturn;
            IssueWeapon.Stan       = issueWeaponWeapon.Stan;

            await _repo.UpdateIssueWeapon(IssueWeapon);

            return(NoContent());
        }
Beispiel #2
0
        public async Task <IActionResult> issueWeapons(IssueWeaponWeaponDto issueWeaponWeaponDto)
        {
            var issueWeaponToCreate = new IssueWeapon
            {
                Id         = issueWeaponWeaponDto.Id,
                DateIssue  = issueWeaponWeaponDto.DateIssue,
                DateReturn = issueWeaponWeaponDto.DateReturn,
                WeaponId   = issueWeaponWeaponDto.WeaponId
            };

            await _repo.IssueWeapon(issueWeaponToCreate);

            return(StatusCode(201));
        }