public IActionResult Create(YachtTourCounterCreateModel model) { var result = _yachtTourCounterServices.Create(model); if (result.IsSuccessStatusCode) { return(Ok(result)); } return(BadRequest()); }
public BaseResponse <bool> Create(YachtTourCounterCreateModel createModel) { try { if (createModel == null) { return(BaseResponse <bool> .BadRequest()); } var entity = _mapper.Map <YachtTourCounterCreateModel, YachtTourCounters>(createModel); entity.YachtTourUniqueId = UniqueIDHelper.GenarateRandomString(12); _db.YachtTourCounters.Add(entity); var result = _db.SaveChanges(); if (result > 0) { return(BaseResponse <bool> .Success(true)); } return(BaseResponse <bool> .BadRequest()); } catch (Exception ex) { return(BaseResponse <bool> .InternalServerError(message : ex.Message, fullMsg : ex.StackTrace)); } }