Ejemplo n.º 1
0
 /// <summary>
 /// Build the user part
 /// </summary>
 /// <param name="Person">Represents the registered user</param>
 private void BuildLogged(Person PersonConnected)
 {
     UcLogged                = new UcLogged();
     UcLogged.Dock           = DockStyle.Top;
     UcLogged.FirstName.Text = PersonConnected.PersonFirstName;
     UcLogged.LastName.Text  = PersonConnected.PersonLastName;
     UcLogged.ProfilClick   += new EventHandler(this.Profil_Click);
     UcLogged.LogOutClick   += new EventHandler(this.LogOut_Click);
     UcLogged.TopicAdd      += new EventHandler(this.TopicAdd_Click);
 }
Ejemplo n.º 2
0
        private void OnConnected(object sender, PersonConnectedEventArgs e)
        {
            labelMessageLog.Visible = false;
            ObjManagerAddTopic.OnConnected(sender, e);
            ObjManagerLogged.OnConnected(sender, e);

            UcLogged ucLogged = ObjManagerLogged.UcLogged;

            tableLayoutPanel6.Controls.Add(ucLogged, 0, 0);
            ucLogged.buttonProfil.Focus();

            ObjManagerFormProfil.OnConnected(sender, e);
            ObjManagerRichTextBox.OnConnected(sender, e);
            ObjManagerMessage.OnConnected(sender, e);
            ObjManagerTopic.OnConnected(sender, e);

            panelTopic.Controls.Clear();
            BuildTopic();
        }