private void back_Click(object sender, EventArgs e) { this.Close(); Signin sign = new Signin(); sign.Show(); }
private void signIn_Click(object sender, EventArgs e) { this.Hide(); Signin sign = new Signin(); sign.Show(); }
private void signOut_Click(object sender, EventArgs e) { File.Delete("token.txt"); this.Hide(); Signin s = new Signin(); s.Show(); }
private void changepassword_Click(object sender, EventArgs e) { Boolean vpassword = false; if (string.IsNullOrWhiteSpace(password.Text) | password.Text.Length < 4) { vpassword = false; password.Focus(); errorProvider1.SetError(password, "New Password should contain at least four character."); } else { vpassword = true; errorProvider1.SetError(password, ""); } Boolean vconfirmpassword = false; if (string.IsNullOrWhiteSpace(confirmpassword.Text) | confirmpassword.Text.Length < 4 | !(confirmpassword.Text == password.Text)) { vconfirmpassword = false; confirmpassword.Focus(); errorProvider1.SetError(confirmpassword, "Confirm password should be same with password and not empty."); } else { vconfirmpassword = true; errorProvider1.SetError(confirmpassword, ""); } Boolean voldpassword = false; if (string.IsNullOrWhiteSpace(oldpassword.Text) | oldpassword.Text.Length < 4) { voldpassword = false; oldpassword.Focus(); errorProvider1.SetError(oldpassword, "Old password should contain at least four character."); } else { voldpassword = true; errorProvider1.SetError(oldpassword, ""); } if (vpassword == true & vconfirmpassword == true & voldpassword == true) { string token = File.ReadAllText("token.txt"); UserEndPointClient userClient = new UserEndPointClient(); responseDto res = userClient.changePasswordUser(password.Text, token); if (res.status == true) { MessageBox.Show(res.message + "\n" + "Password changed, Login again", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); File.Delete("token.txt"); this.Close(); Signin s = new Signin(); s.Show(); } else { MessageBox.Show(res.message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
public Home() { //InitializeComponent(); if (File.Exists("token.txt")) { Console.WriteLine("File exists..."); } else { this.Hide(); Signin signIn = new Signin(); signIn.Show(); //Console.WriteLine("File does not exist in the current directory!"); } }
private void save_Click(object sender, EventArgs e) { Boolean vusername = false; if (string.IsNullOrWhiteSpace(username.Text) | username.Text.Length < 4) { vusername = false; username.Focus(); errorProvider1.SetError(username, "User name should contain at least four character."); } else { vusername = true; errorProvider1.SetError(username, ""); } Boolean vpassword = false; if (string.IsNullOrWhiteSpace(username.Text) | username.Text.Length < 4) { vpassword = false; password.Focus(); errorProvider1.SetError(password, "Password should contain at least four character."); } else { vpassword = true; errorProvider1.SetError(password, ""); } Boolean vconfirmpassword = false; if (string.IsNullOrWhiteSpace(confirmpassword.Text) | confirmpassword.Text.Length < 4 | !(confirmpassword.Text == password.Text)) { vconfirmpassword = false; confirmpassword.Focus(); errorProvider1.SetError(confirmpassword, "Confirm password should be same with password and empty."); } else { vconfirmpassword = true; errorProvider1.SetError(confirmpassword, ""); } Boolean vfirstname = false; if (string.IsNullOrWhiteSpace(firstname.Text) | firstname.Text.Length < 3) { vfirstname = false; firstname.Focus(); errorProvider1.SetError(firstname, "First name should contain at least three character."); } else { vfirstname = true; errorProvider1.SetError(firstname, ""); } Boolean vlastname = false; if (string.IsNullOrWhiteSpace(lastname.Text) | lastname.Text.Length < 3) { vlastname = false; lastname.Focus(); errorProvider1.SetError(lastname, "Last name should contain at least three character."); } else { vlastname = true; errorProvider1.SetError(lastname, ""); } Boolean vphone = false; if (string.IsNullOrWhiteSpace(lastname.Text) | lastname.Text.Length < 3) { vphone = false; phone.Focus(); errorProvider1.SetError(phone, "Phone should contain ten number."); } else { vphone = true; errorProvider1.SetError(phone, ""); } Boolean vemail = false; if (string.IsNullOrWhiteSpace(email.Text) | email.Text.Length < 3) { vemail = false; email.Focus(); errorProvider1.SetError(email, "Email should follow email format."); } else { vemail = true; errorProvider1.SetError(email, ""); } Boolean vcompany = false; if (string.IsNullOrWhiteSpace(company.Text) | company.Text.Length < 3) { vcompany = false; company.Focus(); errorProvider1.SetError(company, "Company name should contain atleast two character."); } else { vcompany = true; errorProvider1.SetError(company, ""); } if (vusername == true & vpassword == true & vfirstname == true & vlastname == true & vphone == true & vemail == true & vcompany == true & vconfirmpassword == true) { UserEndPointClient userClient = new UserEndPointClient(); userDto user = new userDto(); user.id = 0; user.username = username.Text; user.password = password.Text; Console.WriteLine("Password <===> " + password.Text); user.fname = firstname.Text; user.lname = lastname.Text; user.phone = phone.Text; user.email = email.Text; user.company = company.Text; user.status = true; user.createdat = new DateTime(); responseDto res = userClient.createUser(user); if (res.status == true) { MessageBox.Show(res.message + "\n" + "You can login now", "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); Signin signin = new Signin(); signin.Show(); } else { MessageBox.Show(res.message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void update_Click(object sender, EventArgs e) { Boolean vusername = false; if (string.IsNullOrWhiteSpace(username.Text) | username.Text.Length < 4) { vusername = false; username.Focus(); errorProvider1.SetError(username, "User name should contain at least four character."); } else { vusername = true; errorProvider1.SetError(username, ""); } Boolean vfirstname = false; if (string.IsNullOrWhiteSpace(firstname.Text) | firstname.Text.Length < 3) { vfirstname = false; firstname.Focus(); errorProvider1.SetError(firstname, "First name should contain at least three character."); } else { vfirstname = true; errorProvider1.SetError(firstname, ""); } Boolean vlastname = false; if (string.IsNullOrWhiteSpace(lastname.Text) | lastname.Text.Length < 3) { vlastname = false; lastname.Focus(); errorProvider1.SetError(lastname, "Last name should contain at least three character."); } else { vlastname = true; errorProvider1.SetError(lastname, ""); } Boolean vphone = false; if (string.IsNullOrWhiteSpace(lastname.Text) | lastname.Text.Length < 3) { vphone = false; phone.Focus(); errorProvider1.SetError(phone, "Phone should contain ten number."); } else { vphone = true; errorProvider1.SetError(phone, ""); } Boolean vemail = false; if (string.IsNullOrWhiteSpace(email.Text) | email.Text.Length < 3) { vemail = false; email.Focus(); errorProvider1.SetError(email, "Email should follow email format."); } else { vemail = true; errorProvider1.SetError(email, ""); } Boolean vcompany = false; if (string.IsNullOrWhiteSpace(company.Text) | company.Text.Length < 3) { vcompany = false; company.Focus(); errorProvider1.SetError(company, "Company name should contain atleast two character."); } else { vcompany = true; errorProvider1.SetError(company, ""); } if (vusername == true & vfirstname == true & vlastname == true & vphone == true & vemail == true & vcompany == true) { UserEndPointClient userClient = new UserEndPointClient(); userDto user = new userDto(); user.id = currentUserNow.id; //user.username = username.Text; //user.password = password.Text; user.fname = firstname.Text; user.lname = lastname.Text; user.phone = phone.Text; user.email = email.Text; user.company = company.Text; //user.status = null; user.createdat = currentUserNow.createdat; string token = File.ReadAllText("token.txt"); responseDto res = userClient.updateUser(user, token); if (res.status == true) { MessageBox.Show(res.message, "Success", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); Signin signin = new Signin(); signin.Show(); } else { MessageBox.Show(res.message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }