private YachtTourFileStreams GenerateEntityForCreate(YachtTourFileStreamCreateModel model, int tourId) { var userId = UserContextHelper.UserId; var entity = new YachtTourFileStreams(); entity = _mapper.Map <YachtTourFileStreamCreateModel, YachtTourFileStreams>(model, entity); entity.YachtTourFid = tourId; entity.LastModifiedBy = userId; entity.LastModifiedDate = DateTime.Now.Date; return(entity); }
public BaseResponse <bool> Create(YachtTourFileStreamCreateModel model, int tourId) { try { var entity = GenerateEntityForCreate(model, tourId); _db.YachtTourFileStreams.Add(entity); _db.SaveChanges(); return(BaseResponse <bool> .Success(true)); } catch (Exception ex) { return(BaseResponse <bool> .InternalServerError(message : ex.Message, fullMsg : ex.StackTrace)); } }