public IActionResult Create(YachtTourCounterCreateModel model)
        {
            var result = _yachtTourCounterServices.Create(model);

            if (result.IsSuccessStatusCode)
            {
                return(Ok(result));
            }
            return(BadRequest());
        }
예제 #2
0
 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));
     }
 }