protected void DisplayForFullName()
 {
     // CRM User Data Access Object
     SystemUserContext dbUser = new SystemUserContext();
     // Display Fullname for User
     ViewBag.FullName = dbUser.GetFullNameForUser(new Guid(User.Identity.Name)).Fullname;
 }
        public IEnumerable<Annotation> GetNotesForEntry(string entityID)
        {
            SystemUserContext dbUser = new SystemUserContext();
            List<Annotation> remarks = new List<Annotation>();

            foreach (Entity entity in GetAttachments(new Guid(entityID)).Entities)
            {
                Annotation EntryRemarks = new Annotation();
                EntryRemarks.NoteText = entity["notetext"].ToString();
                EntryRemarks.Subject = entity["subject"].ToString();

                EntryRemarks.ManagerID = ((EntityReference)entity["createdby"]).Id;
                EntryRemarks.ManagerName = dbUser.GetFullNameForUser(EntryRemarks.ManagerID).Fullname;

                EntryRemarks.CreatedOn = Convert.ToDateTime(entity["createdon"]);
                remarks.Add(EntryRemarks);
            }

            return remarks;
        }
Example #3
0
 public override string[] GetRolesForUser(string username)
 {
     SystemUserContext dbContext = new SystemUserContext();
     string role = dbContext.GetUserRole(username);
     return new string[] { role };
 }