public void CreateAccountStoryPicture()
        {
            ManagedAccount a = new ManagedAccount(Session);

            try
            {
                a.Create("Test User", "testpassword", "*****@*****.**", DateTime.UtcNow, AdminSecurityContext);
                a.VerifyAllEmails();
                a.AddDefaultPicture();

                TransitAccountStory s = new TransitAccountStory();
                s.Name    = GetNewString();
                s.Summary = GetNewString();
                ManagedAccountStory ms       = new ManagedAccountStory(Session);
                int story_id                 = ms.CreateOrUpdate(s, a.GetSecurityContext());
                TransitAccountStoryPicture p = new TransitAccountStoryPicture();
                p.Name           = GetNewString();
                p.AccountStoryId = story_id;
                ManagedAccountStoryPicture mp = new ManagedAccountStoryPicture(Session);
                mp.CreateOrUpdate(p, a.GetSecurityContext());
            }
            finally
            {
                a.Delete(AdminSecurityContext);
                Session.Flush();
            }
        }
Exemple #2
0
 public void MoveAccountStoryPicture(string ticket, int id, int disp)
 {
     using (SnCore.Data.Hibernate.Session.OpenConnection())
     {
         ISession session = SnCore.Data.Hibernate.Session.Current;
         ManagedSecurityContext     sec        = new ManagedSecurityContext(session, ticket);
         ManagedAccountStoryPicture m_instance = new ManagedAccountStoryPicture(session, id);
         m_instance.Move(sec, disp);
     }
 }
Exemple #3
0
 public void MoveAccountStoryPicture(string ticket, int id, int disp)
 {
     using (SnCore.Data.Hibernate.Session.OpenConnection())
     {
         ISession session = SnCore.Data.Hibernate.Session.Current;
         ManagedSecurityContext sec = new ManagedSecurityContext(session, ticket);
         ManagedAccountStoryPicture m_instance = new ManagedAccountStoryPicture(session, id);
         m_instance.Move(sec, disp);
     }
 }