Exemplo n.º 1
0
        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;
            }
        }
Exemplo n.º 2
0
        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();
            }
        }
Exemplo n.º 3
0
        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();
        }
Exemplo n.º 4
0
        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";
            }
        }
Exemplo n.º 5
0
 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);
     }
 }