private void btnLogin_Click(object sender, EventArgs e) { try { if (!string.IsNullOrWhiteSpace(txtusername.Text) && !string.IsNullOrWhiteSpace(txtpassword.Text)) { EmployeesLogin login = new EmployeesLogin(); Employee employee = login.Login(txtusername.Text, txtpassword.Text); if (!string.IsNullOrEmpty(employee.Name)) { Thread th = new Thread(Main); th.ApartmentState = ApartmentState.STA; th.Start(); this.Close(); } else { MessageBox.Show("يوجد خطاء في اسم المستخدم و كلمة المرور", "خطاء", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } catch (Exception ex) { MessageBox.Show("Test"); } }
private void btnAdd_Click(object sender, EventArgs e) { using (EmployeesLogin lg = new EmployeesLogin()) { lg.InsertLogin(Convert.ToInt32(listBox1.SelectedValue)); } }
private void SelectLoginEmployees() { using (EmployeesLogin log = new EmployeesLogin()) { dataLogin.DataSource = log.EmployeesThatHavePermission(); dataLogin.Columns["ID"].Visible = false; } }
private void btnDelete_Click(object sender, EventArgs e) { string Name = dataLogin.CurrentRow.Cells[1].Value.ToString(); int ID = Convert.ToInt32(dataLogin.CurrentRow.Cells[0].Value); if (MessageBox.Show("هل تريد الغاء " + Name, "تحذير", MessageBoxButtons.YesNo, MessageBoxIcon.Warning) == DialogResult.Yes) { using (EmployeesLogin lg = new EmployeesLogin()) { lg.DeleteLogin(ID); SelectLoginEmployees(); } } }