Exemplo n.º 1
0
        private void Login(int type)
        {
            SkinFrmLogin login = new SkinFrmLogin();

            this.pnl_Notify.Controls.Add(login);
            login.BringToFront();
            this.pnl_Notify.BringToFront();
            if (type == 1)
            {
                login.ActionForm += Login_ActionForm;
            }
            else if (type == 2)
            {
                login.ActionForm += Login_ActionForm1;
            }
        }
Exemplo n.º 2
0
        private void Login_ActionForm1(SkinFrmLogin frmSender, string userName)
        {
            client.Login(userName, (senderClient, args) => {
                if (args.IsValid)
                {
                    this.InvokeUI(() => {
                        frmSender.UserIsExists = false;
                        this.pnl_Notify.SendToBack();

                        Frm_PublicPark publicPark = new Frm_PublicPark(this.client);
                        publicPark.Show();
                    });
                }
                if (args.HasError)
                {
                    this.InvokeUI(() =>
                    {
                        frmSender.UserIsExists = true;
                    });
                }
            });
        }
Exemplo n.º 3
0
 private void Login_ActionForm(SkinFrmLogin frmSender, string userName)
 {
     client.Login(userName, (senderClient, args) => {
         if (args.IsValid)
         {
             this.InvokeUI(() => {
                 frmSender.UserIsExists = false;
                 this.pnl_Notify.SendToBack();
                 this.pnl_Index.Visible  = false;
                 this.pnl_Common.Visible = true;
                 this.pnl_Common.BringToFront();
                 this.btn_Previous.Visible = true;
                 //this.btn_findOnline.PerformClick();
             });
         }
         if (args.HasError)
         {
             this.InvokeUI(() =>
             {
                 frmSender.UserIsExists = true;
             });
         }
     });
 }