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; } }
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; }); } }); }
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; }); } }); }