public List <usp_QL_QuoteTransfer_GetToolingBreakdown_Result> GetToolingBreakdown(string quote) { ObjectParameter tranDT = new ObjectParameter("TranDT", typeof(DateTime?)); ObjectParameter result = new ObjectParameter("Result", typeof(Int32?)); Error = ""; var toolingList = new List <usp_QL_QuoteTransfer_GetToolingBreakdown_Result>(); try { using (var context = new MONITOREntitiesQuoteLogIntegrationQuoteTransfer()) { toolingList = context.usp_QL_QuoteTransfer_GetToolingBreakdown(quote, tranDT, result).ToList(); } } catch (Exception ex) { Error = (ex.InnerException != null) ? ex.InnerException.Message : ex.Message; } return(toolingList); }