private void btnRemoveEmployee_Click(object sender, EventArgs e) { DialogResult dialogResult = MessageBox.Show("Ban muon xoa khong?", "Some Title", MessageBoxButtons.YesNo); if (dialogResult == DialogResult.Yes) { int id = Convert.ToInt32(dgvEmployee.CurrentRow.Cells["ID"].Value.ToString()); Data.Employee employee = new Data.Employee(); if (Role == 1) { employee = (from x in manage.Employees where x.EmployeeID == id select x).FirstOrDefault(); manage.Entry(employee).State = System.Data.Entity.EntityState.Deleted; manage.SaveChanges(); listEmployee = manage.Employees.ToList(); MessageBox.Show("Bạn đã xóa 1 mục"); LoadGridView(); } else { MessageBox.Show("Bạn không có quyền xóa"); } } else if (dialogResult == DialogResult.No) { return; } }
private void btnSaveEmployee_Click(object sender, EventArgs e) { string EmployeeName = txtEmployeeName.Text; string Birthday = dtpBirthday.Text; string Address = txtAddress.Text; string CellPhone = txtCellPhone.Text; string UsersName = txtUsersName.Text; string Password = hashcode.HashPass(txtPassword.Text); int Roles = Convert.ToInt32(cbRoles.Text); if (Exsits == false) { Data.Employee employee = new Data.Employee(); employee.EmployeeName = EmployeeName; employee.Birthday = Convert.ToDateTime(dtpBirthday.Text); employee.Address = Address; employee.CellPhone = CellPhone; employee.Users = UsersName; employee.Password = Password; employee.Roles = Roles; manage.Employees.Add(employee); manage.SaveChanges(); MessageBox.Show("Bạn đã thêm thành công", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Asterisk); txtEmployeeName.Text = ""; txtAddress.Text = ""; txtCellPhone.Text = ""; txtUsersName.Text = ""; txtPassword.Text = ""; cbRoles.Text = ""; LoadGridView(); } }
private void btnEditEmployee_Click(object sender, EventArgs e) { int id = Convert.ToInt32(dgvEmployee.CurrentRow.Cells["ID"].Value.ToString()); Data.Employee employee = new Data.Employee(); employee = (from x in manage.Employees where x.EmployeeID == id select x).FirstOrDefault(); employee.EmployeeName = txtEmployeeName.Text; employee.Address = txtAddress.Text; employee.CellPhone = txtCellPhone.Text; employee.Birthday = Convert.ToDateTime(dtpBirthday.Text); employee.Roles = Convert.ToInt32(cbRoles.Text); manage.SaveChanges(); LoadGridView(); }
private void txtPassword_TextChanged(object sender, EventArgs e) { Data.Employee employee = new Data.Employee(); string checkPassword = hashcode.HashPass(txtPassword.Text); employee = manage.Employees.Where(x => x.Password == checkPassword).FirstOrDefault(); if (employee == null) { lberror_2.Text = ""; Exsits = false; } else if (employee.Password == checkPassword) { Exsits = true; lberror_2.Text = "Mật khẩu đã tồn tại"; } }
private void btnSave_Click(object sender, EventArgs e) { if (changed == true) { int id = Convert.ToInt32(_EmployeeId); Data.Employee employee = new Data.Employee(); employee = (from x in manage.Employees where x.EmployeeID == id select x).FirstOrDefault(); employee.Users = txtUsersName.Text; employee.Password = hashcode.HashPass(txtPassoword.Text); manage.SaveChanges(); this.Close(); } else { MessageBox.Show("You check password enter again", "Message", MessageBoxButtons.OK, MessageBoxIcon.Error); } }