public async Task <object> AddService(ServiceRequest request) { if (!ModelState.IsValid) { return(JsonResults.Error(400, ModelState.Values.FirstOrDefault().Errors.FirstOrDefault().ErrorMessage.ToString())); } try { var model = new Service { Name = request.Name, Description = request.Description, Cost = request.Cost, Floor = request.Floor, Hall = request.Hall, AgeFrom = request.AgeFrom }; await _servicesService.AddService(model); return(JsonResults.Success()); } catch (Exception ex) { return(JsonResults.Error(400, ex.Message)); } }