Пример #1
0
        public async Task <ActionResult <AirplaneSchemaViewModel> > Post(AirplaneSchemaViewModel airplaneSchema)
        {
            var response = await _airplaneSchemaService.Create(airplaneSchema.ToModel());

            if (response != BusinessLogic.Enums.StatusCode.Created)
            {
                _logger.LogError($"AirplaneSchema {airplaneSchema.Name} not Created.");
            }

            return(response == BusinessLogic.Enums.StatusCode.Created
                ? (ActionResult <AirplaneSchemaViewModel>)Ok()
                : Conflict());
        }
 public static AirplaneSchema ToModel(this AirplaneSchemaViewModel model) => Mapper.Map <AirplaneSchema>(model);