Exemple #1
0
        public void Division_should_not_have_errors()
        {
            var division = new DivisionV1DTO();

            division.DivisionName = "valid name";

            division.DivisionCode = 1;

            var Result = DivisionVal.TestValidate(division);

            Result.ShouldNotHaveValidationErrorFor(x => x.DivisionCode);
            Result.ShouldNotHaveValidationErrorFor(x => x.DivisionName);
        }
        public async Task <IActionResult> PutDivision(int divisionId, [FromBody] DivisionV1DTO divisionDTO)
        {
            try
            {
                // Check to ensure service exists before calling contextmanager method.
                var division = await _contextManager.GetDivisionByIdAsync(divisionId);

                if (division == null)
                {
                    return(NotFound());
                }
                divisionDTO.DivisionId = divisionId;

                await _contextManager.PutDivisionAsync(divisionDTO);

                return(NoContent());
            }
            catch (Exception e)
            {
                throw e;
            }
        }