public ResponseModel GetListOfFavouriteItems(GetFavouriteListRequestModel listModel) { var response = new ResponseModel { Success = false, Messages = new List <string>() }; if (listModel == null || string.IsNullOrEmpty(listModel.UserId) || string.IsNullOrEmpty(listModel.Cords)) { response.Messages.Add("Mandatory data can not be empty"); response.Data = listModel; } else if (listModel.CurrentPage <= 0 || listModel.ItemsPerPage <= 0) { response.Messages.Add("Current page/ItemsPerPage should be greater than 0"); response.Data = listModel; } else { try { var items = ListService.GetI_Favourite_temsForList(listModel); response.Data = items; response.Messages.Add("Success"); response.Success = true; } catch (Exception excep) { response.Messages.Add("Something bad happened."); } } return(response); }