Beispiel #1
0
        public string GetUserWebPages(string operatorCode)
        {
            string result = "";
            var    tranDt = new ObjectParameter("TranDT", typeof(DateTime?));
            var    res    = new ObjectParameter("Result", typeof(int?));

            UserWebPagesList.Clear();
            using (var context = new MONITOREntities2())
            {
                try
                {
                    var query = context.usp_Web_GetPages(operatorCode, tranDt, res);
                    foreach (var item in query)
                    {
                        var page = new UserWebPagesDataModel();
                        page.WebPage     = item.PageName;
                        page.FilePath    = item.FilePath;
                        page.DefaultPage = item.DefaultPage;

                        UserWebPagesList.Add(page);
                    }
                }
                catch (Exception ex)
                {
                    result = (ex.InnerException == null) ? ex.Message : ex.InnerException.Message;
                }
            }
            return(result);
        }