Exemplo n.º 1
0
        public List <getAllUserAndRoles> getAllUsersAndRoles()
        {
            //---- Create object of our entities class.
            try
            {
                LoanViewModel lvm  = new LoanViewModel();
                var           user = "******";
                users.Email = user;
                users.id    = DataReaders.selectUserID(users);

                var results = (from a in db.UserRoles
                               join c in db.Roles on a.RoleId equals c.RoleId
                               join b in db.Users on a.UserId equals b.id
                               //where a.UserId == users.id
                               select new Models.getAllUserAndRoles {
                    userid = b.id, roleid = c.RoleId, rolename = c.RoleName, email = b.Email, id = a.id
                }).ToList();
                var model = new LoanViewModel
                {
                    getAllUserAndRoless = results.ToList(),
                };
                lvm.getAllUserAndRoless = results;
                return(lvm.getAllUserAndRoless.ToList());
            }
            catch (Exception ex)
            {
                WebLog.Log(ex.Message.ToString());
                return(null);
            }
        }