protected void LoginBtn_Click(object sender, EventArgs e) { int returnvalue = VServer.Login(LoginTxtBox.Text); if (returnvalue == 1) { Response.Write("<script>alert('Você já está logado!');</script>"); myUserName = LoginTxtBox.Text; } else { /*LoginTxtBox.Visible = false; * LoginBtn.Visible = false; * DisplayTxtBox.Visible = true; * UserListBox.Visible = true; * InputTxtBox.Visible = true; * SendTxtBtn.Visible = true;*/ } }
private void LoginBtn_Click(object sender, EventArgs e) { bool userValidated = false; try { CreateChannel(); userValidated = Server.CheckAccount(LoginRtb.Text, passMTextBox.Text); } catch (EndpointNotFoundException) { System.Windows.Forms.MessageBox.Show("O servidor não está disponível no momento, tente novamente mais tarde.", "Volupia Messenger"); return; } if (userValidated) { var MyUser = Server.GetAccount(LoginRtb.Text, passMTextBox.Text); try { int returnvalue = Server.Login(MyUser[2]); if (returnvalue == 1) { System.Windows.Forms.MessageBox.Show("Você já está logado!", "Volupia Messenger"); } else { MessageBox.HelloMessage frm2 = new MessageBox.HelloMessage(MyUser); frm2.Show(); frm2.Focus(); this.Size = new Size(10, 10); this.Visible = false; //this.Close(); } } catch (FaultException) { System.Windows.Forms.MessageBox.Show("O cliente não conseguiu se comunicar com o servidor", "Volupia Messenger"); } catch (CommunicationObjectFaultedException) { System.Windows.Forms.MessageBox.Show("O cliente não conseguiu se comunicar com o servidor", "Volupia Messenger"); } } else { //Server.LogWrite(LoginRtb.Text, "Acesso negado"); System.Windows.Forms.MessageBox.Show("Usuário não encontrado ou senha incorreta.", "Volupia Messenger"); this.Focus(); } /*if (!File.Exists(@"C:\Users\" + Environment.UserName + @"\AppData\Local\Temp\volupia.temp")) * { * File.CreateText(@"C:\Users\" + Environment.UserName + @"\AppData\Local\Temp\volupia.temp"); * File.CreateText(@"C:\Users\" + Environment.UserName + @"\AppData\Local\Temp\volupialog.temp"); * }*/ if (RememberUserCB.Checked) { string[] data = new string[2]; data[0] = LoginRtb.Text; data[1] = passMTextBox.Text; File.WriteAllLines(@"C:\Users\" + Environment.UserName + @"\AppData\Local\Temp\volupialog.temp", data); } else { File.Delete(@"C:\Users\" + Environment.UserName + @"\AppData\Local\Temp\volupialog.temp"); } if (AutoLoginCB.Checked) { File.WriteAllText(@"C:\Users\" + Environment.UserName + @"\AppData\Local\Temp\volupia.temp", "1"); } else { File.WriteAllText(@"C:\Users\" + Environment.UserName + @"\AppData\Local\Temp\volupia.temp", "0"); } }
private void LoginBtn_Click(object sender, EventArgs e) { ButtonLogin.Enabled = false; ButtonLogin.Visible = false; button1.Visible = false; ConnectingLbl.Visible = true; UseWaitCursor = true; try { CreateChannel(); var password = passMTextBox.Text.GetHashCode(); var MyUser = JsonConvert.DeserializeObject <Client>(Server.Login(LoginRtb.Text, password.ToString())); var frm2 = new MessageBox.HelloMessage(MyUser); frm2.Show(); frm2.Focus(); this.Size = new Size(10, 10); this.Visible = false; } catch (EndpointNotFoundException) { System.Windows.Forms.MessageBox.Show("O servidor não está disponível no momento, tente novamente mais tarde.", "Volupia Messenger"); return; } catch (CommunicationObjectFaultedException) { System.Windows.Forms.MessageBox.Show("O cliente não conseguiu se comunicar com o servidor", "Volupia Messenger"); } catch (FaultException fex) { System.Windows.Forms.MessageBox.Show(fex.Message, "Volupia Messenger"); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message, "Volupia Messenger"); } finally { ButtonLogin.Enabled = true; ButtonLogin.Visible = true; ConnectingLbl.Visible = false; UseWaitCursor = false; } if (RememberUserCB.Checked) { string[] data = new string[] { LoginRtb.Text, passMTextBox.Text }; File.WriteAllLines(@"C:\Users\" + Environment.UserName + @"\AppData\Local\Temp\volupialog.temp", data); } else { File.Delete(@"C:\Users\" + Environment.UserName + @"\AppData\Local\Temp\volupialog.temp"); } if (AutoLoginCB.Checked) { File.WriteAllText(@"C:\Users\" + Environment.UserName + @"\AppData\Local\Temp\volupia.temp", "1"); } else { File.WriteAllText(@"C:\Users\" + Environment.UserName + @"\AppData\Local\Temp\volupia.temp", "0"); } }