Beispiel #1
0
        public List <Dashboard> GetUserDashboards(int userID)
        {
            StoredProcedureDataContext dbmlObject = new StoredProcedureDataContext();
            var userDashboardsResult = dbmlObject.RetreiveExistingDashboards(userID).ToList();
            List <Dashboard> list    = new List <Dashboard>();

            foreach (var i in userDashboardsResult)
            {
                list.Add(new Dashboard
                {
                    DashboardId     = i.DashboardID,
                    DashboardName   = i.DashboardName,
                    EndMonth        = i.EndMonth,
                    StartMonth      = i.StartMonth,
                    EndYear         = i.EndYear,
                    StartYear       = i.StartYear,
                    Description     = i.Description,
                    UserAccessRight = new AccessRight()
                    {
                        AccessRightName = i.AccessRight
                    }
                });
            }
            return(list);
        }