public dynamic GetSavedQuoteList([FromBody] QuoteSearch request) { try { ListSavedQuotesEntity lstSavedQuotes = new ListSavedQuotesEntity(); if (string.IsNullOrEmpty(request.List)) { request.List = "QuoteList"; } if (string.IsNullOrEmpty(request.Status)) { request.Status = "ACTIVE"; } request.SearchString = string.IsNullOrEmpty(request.SearchString) ? request.SearchString : Convert.ToString(request.SearchString).ToUpper(); //if (request.PageNo != 0) { pageno = Convert.ToInt32(request.PageNo); } //lstSavedQuotes.QuotesTabCount = _QuotationService.GetQuoteStatusCount(request.Email, Convert.ToString(request.SearchString).ToUpper(), request.Status); lstSavedQuotes.QuotesTabCount = _QuotationService.GetQuoteStatusCount(request); lstSavedQuotes.SavedQuotes = _QuotationService.GetOnlySavedQuotesOrTemplates(request); return(Ok(lstSavedQuotes)); } catch (Exception ex) { return(ex); //LogError("api/Quotation", "GetSavedQuoteList", ex.Message.ToString(), ex.StackTrace.ToString()); //return new HttpResponseMessage() //{ // Content = new JsonContent(new // { // StatusCode = HttpStatusCode.ExpectationFailed, // Message = ex.Message.ToString() // }) //}; } }