Exemplo n.º 1
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            HP_Employee_DTO employ = new HP_Employee_DTO();

            employ.EmployeeID = Convert.ToInt32(txtMaNV.Text);
            //employ.UserID = Convert.ToInt32(txtIDDangNhap.Text);
            employ.FirstName = txtTenNV.Text;
            employ.LastName  = txtHoNV.Text;
            employ.Phone     = txtSDT.Text;
            employ.Address   = txtDiaChi.Text;
            employ.Salary    = Convert.ToDouble(txtLuong.Text);
            employ.Note      = txtGhiChu.Text;
            if (txtMaNV.Text == "")
            {
                MessageBox.Show("Vui lòng nhập mã nhân viên !");
            }
            else
            {
                HP_Employee_BUS em    = new HP_Employee_BUS();
                int             check = em.AddEmployee(employ);
                if (check == 1)
                {
                    MessageBox.Show("Thêm Thành công !");
                    Close();
                }
                else
                {
                    MessageBox.Show("Mã nhân viên đã tồn tại ! Vui lòng nhập lại !");
                }
            }
        }
Exemplo n.º 2
0
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            int             emID  = dataGridView1.CurrentCell.RowIndex + 1;
            HP_Employee_BUS Embus = new HP_Employee_BUS();
            HP_Employee_DTO emp   = new HP_Employee_BUS().ShowOnGirdView(emID);

            txtMaNV.Text   = emp.EmployeeID.ToString();
            txtHo.Text     = emp.LastName.ToString();
            txtTen.Text    = emp.FirstName.ToString();
            txtSDT.Text    = emp.Phone.ToString();
            txtDiaChi.Text = emp.Address.ToString();
            txtLuong.Text  = emp.Salary.ToString();
            txtGhiChu.Text = emp.Note.ToString();
        }
Exemplo n.º 3
0
        private void btnDel_Click(object sender, EventArgs e)
        {
            HP_Employee_BUS embus;

            if (MessageBox.Show("Bạn có chắc muốn xóa nhân viên này !", "Chú ý !", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
            {
                embus = new HP_Employee_BUS();
                int result = embus.DelEmployee(Convert.ToInt32(txtMaNV.Text));
                if (result == 1)
                {
                    MessageBox.Show("Xóa thành công !");
                    dataGridView1.DataSource = embus.SelectEmployee();
                    txtMaNV.Text             = "";
                    txtHo.Text     = "";
                    txtTen.Text    = "";
                    txtSDT.Text    = "";
                    txtDiaChi.Text = "";
                    txtLuong.Text  = "";
                    txtGhiChu.Text = "";
                }
            }
        }
Exemplo n.º 4
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Bạn có chắc muốn lưu", "Chú ý", MessageBoxButtons.OKCancel, MessageBoxIcon.Question) == DialogResult.OK)
     {
         HP_Employee_DTO emp = new HP_Employee_DTO();
         emp.EmployeeID = Convert.ToInt32(txtMaNV.Text);
         emp.LastName   = txtHo.Text;
         emp.FirstName  = txtTen.Text;
         emp.Phone      = txtSDT.Text;
         emp.Address    = txtDiaChi.Text;
         emp.Salary     = Convert.ToDouble(txtLuong.Text);
         emp.Note       = txtGhiChu.Text;
         HP_Employee_BUS embus  = new HP_Employee_BUS();
         int             result = embus.UpdateEmployee(emp);
         if (result == 1)
         {
             MessageBox.Show("Sửa thành công");
         }
     }
     else
     {
         txtHo.ReadOnly     = true;
         txtTen.ReadOnly    = true;
         txtSDT.ReadOnly    = true;
         txtDiaChi.ReadOnly = true;
         txtLuong.ReadOnly  = true;
         txtLuong.ReadOnly  = true;
         int             emID  = dataGridView1.CurrentCell.RowIndex + 1;
         HP_Employee_BUS Embus = new HP_Employee_BUS();
         HP_Employee_DTO emp   = new HP_Employee_BUS().ShowOnGirdView(emID);
         txtMaNV.Text   = emp.EmployeeID.ToString();
         txtHo.Text     = emp.LastName.ToString();
         txtTen.Text    = emp.FirstName.ToString();
         txtSDT.Text    = emp.Phone.ToString();
         txtDiaChi.Text = emp.Address.ToString();
         txtLuong.Text  = emp.Salary.ToString();
         txtGhiChu.Text = emp.Note.ToString();
     }
 }