private void textBox2_TextChanged(object sender, EventArgs e) { Cuser newuser = Program.database.userlist.Find(r => r.username == textBox2.Text.ToString().ToLower()); if (newuser != null && newuser.remember == true) { textBox1.Text = newuser.password; comboBox1.SelectedItem = newuser.roles; } }
//user public static users ConvertUser(Cuser u) { users user = new users(); user.userName = u.userName; user.password = u.password; user.permission = u.permission; user.firstName = u.firstName; user.lastName = u.lastName; return(user); }
public ActionResult Login(Cuser cuser) { int tmpBool; tmpBool = CInstance.theUserManager.AddUser(ref cuser); if (tmpBool == 1) { return(RedirectToAction("main", cuser)); } return(View(cuser)); }
public ActionResult apitest(int page = 1, int pagesize = 10) { Random r = new Random(); int t = 0; t = r.Next(100000); t = (int)(t / 10000); List <Cuser> list = new List <Cuser>(); for (int i = 1; i <= pagesize; i++) { Cuser c = new Cuser() { name = "cusers" + i + "-" + page, id = i }; list.Add(c); } Thread.Sleep(t * 1000); return(Json(new { t = t, list = list }, JsonRequestBehavior.AllowGet)); }
public static Cuser ConvertToCommonUser(users u) { Cuser c = new Cuser(u.userName, u.password, u.lastName, u.firstName, u.permission); return(c); }
public static void addUser(Cuser c) { users.addUsers(c); }
public ActionResult main(Cuser aUser) { return(View(aUser)); }
private void button1_Click(object sender, EventArgs e) { bool topass = false; if (checkBox1.Checked) { topass = true; } if (comboBox1.SelectedIndex != -1) { Cuser user = new Cuser(textBox2.Text, textBox1.Text, topass, comboBox1.SelectedItem.ToString()); Cuser newuser = Program.database.userlist.Find(r => r.username == textBox2.Text && r.password == textBox1.Text && r.roles == comboBox1.SelectedItem.ToString()); if (newuser != null) { obj.rolecheck = newuser.person; if (!newuser.remember && topass) { Program.database.userlist.Remove(newuser); Program.database.userlist.Add(user); Program.database.userlist[Program.database.userlist.Count - 1].person = obj.rolecheck; } obj.Username = textBox2.Text; obj.role = comboBox1.SelectedItem.ToString(); obj.Show(); this.Hide(); } else { bool check = false; string messagetoshow = ""; //check in remaining list switch (comboBox1.SelectedIndex) { //student case 0: obj.rolecheck = Program.database.listofstudent.Find(r => r.usernmae == textBox2.Text && r.password == textBox1.Text); if (obj.rolecheck != null) { check = true; } else { messagetoshow += "Student's username or password is incorrect"; } break; //advisor case 1: obj.rolecheck = Program.database.listofadvisor.Find(r => r.usernmae == textBox2.Text && r.password == textBox1.Text); if (obj.rolecheck != null) { check = true; } else { messagetoshow += "Advisor's username or password is incorrect"; } break; //internal case 2: obj.rolecheck = Program.database.listofinternal.Find(r => r.usernmae == textBox2.Text && r.password == textBox1.Text); if (obj.rolecheck != null) { check = true; } else { messagetoshow += "Internal's username or password is incorrect"; } break; //external case 3: obj.rolecheck = Program.database.listofexternal.Find(r => r.usernmae == textBox2.Text && r.password == textBox1.Text); if (obj.rolecheck != null) { check = true; } else { messagetoshow += "External's username or password is incorrect"; } break; default: messagetoshow += "Kindly Select Role \n"; break; } if (!check) { MessageBox.Show(messagetoshow); } else { Program.database.userlist.Add(user); Program.database.userlist[Program.database.userlist.Count - 1].person = obj.rolecheck; obj.Username = textBox2.Text; obj.role = comboBox1.SelectedItem.ToString(); obj.Show(); this.Hide(); } } } else { MessageBox.Show("Kindly Select Role \n"); } Program.obj.serialize(Program.database); Program.database = Program.obj.deserialize(); }