public async Task <MainScreenResponse> GetAllScreen(RecordFilterRequest recordFilterRequest)
 {
     try
     {
         var isExist = _screenRepository.GetAllScreen(recordFilterRequest);
         if (isExist.Result != null)
         {
             _response.screenResponseData = isExist.Result.screenResponseData;
             _response.screenResponse     = screenResponse;
             _response.Message            = Constants.Screen_Exist;
             _response.Status             = true;
         }
         else
         {
             _response.Message = Constants.Screen_Not_Exist;
             _response.Status  = false;
         }
         ;
     }
     catch (Exception ex)
     {
         var msg = ex.Message;
         _response.Status  = false;
         _response.Message = Constants.DEFAULT_ERROR_MSG;
     }
     return(_response);
 }