public IActionResult CheckExistRoleSetInSchedules([FromQuery] CheckDuplicateRoleSchedulesModel model)
        {
            var result = _yachtCharteringSchedulesService.CheckExistRoleSetInSchedules(model);

            if (result.IsSuccessStatusCode)
            {
                return(Ok(result));
            }
            return(BadRequest());
        }
Example #2
0
 public BaseResponse <bool> CheckExistRoleSetInSchedules(CheckDuplicateRoleSchedulesModel model)
 {
     try
     {
         var entity = _context.YachtCharteringSchedules.Where(x => x.CharteringFid == model.CharteringId && x.RoleFid == model.RoleId && x.YachtFid == model.YachtId && x.Deleted == false).AsNoTracking().ToList();
         if (entity.Count() > 0)
         {
             return(BaseResponse <bool> .Success(true));
         }
         else
         {
             return(BaseResponse <bool> .NoContent());
         }
     }
     catch (Exception ex)
     {
         return(BaseResponse <bool> .InternalServerError(message : ex.Message));
     }
 }