public Main_form() { InitializeComponent(); this.IsMdiContainer = true; // Thiet lap form cha chua form con UserData.Text = (string)Variable_Helper.get("Username"); // Dien thong tin nguoi dung CareerData.Text = (string)Variable_Helper.get("Permission"); }
private void SignoutBtn_Click(object sender, EventArgs e) { // Thuc hien dang xuat this.Hide(); SigninForm signin_form = new SigninForm(); signin_form.ShowDialog(); Variable_Helper.clear_all(); // Xoa tat ca bien chung this.Close(); }// Nut sign out
} // Function signup public Dictionary <string, object> sign_in(string username, string password) { DataTable data = this.account_db.get_user_info(username); // Lay thong tin if (data.Rows.Count != 1) { //Neu rows tra ve khac 1 tuc la khong co tai khoan this.return_data.Add("Success", false); this.return_data.Add("Error", "Ten tai khoan khong ton tai"); return(this.return_data); } else { string pass_in_db = (string)data.Rows[0]["pass"]; // Lay password luu trong db if (password != pass_in_db) { //Neu password khong trung khop this.return_data.Add("Success", false); this.return_data.Add("Error", "Mat khau khong dung"); return(this.return_data); } else { this.return_data.Add("Success", true); //Khi dang nhap thanh cong luu username, id, permission lai //Thong qua class Variable_Helper Variable_Helper.set("Username", data.Rows[0]["username"]); // Luu username Variable_Helper.set("ID", data.Rows[0]["id"]); // Luu id Variable_Helper.set("Permission", data.Rows[0]["permission_name"]); //Luu chuc vu Variable_Helper.set("Permission_table", data.Rows[0]["permission_table"]); // Luu cac quyen truy cap //Cap nhat lai lan cuoi dang nhap this.account_db.update_signin_time((string)data.Rows[0]["username"]); return(this.return_data); } // Mat khau chinh xac } // Neu ten tai khoan ton tai } // Function sign in