コード例 #1
0
 public async Task <ActionResult <int> > CreateAdministrativeDivision([FromBody] AdministrativeDivisionModel model)
 {
     //return Created($"{AppConstants.API_URL_PREFIX}/administrativedivisions/", await Mediator.Send(new CreateAdministrativeDivisionCommand { Model = model }));
     return(Ok(await Mediator.Send(new CreateAdministrativeDivisionCommand {
         Model = model
     })));
 }
コード例 #2
0
 protected void ThrowAlreadyExistsExceptionIfNull(AdministrativeDivisionModel model, AdministrativeDivision entity)
 {
     if (entity != null)
     {
         throw new AlreadyExistsException(
                   entity.GetType().Name,
                   nameof(model.AdministrativeDivisionId),
                   model.AdministrativeDivisionId
                   );
     }
 }
コード例 #3
0
        public async Task <ActionResult> UpdateAdministrativeDivision([FromBody] AdministrativeDivisionModel model)
        {
            await Mediator.Send(new UpdateAdministrativeDivisionCommand { Model = model });

            return(NoContent());
        }