private void btnHuy_Click(object sender, EventArgs e)
        {
            this.Hide();
            FNhanVien fhanghoa = new FNhanVien();

            fhanghoa.MdiParent = main;
            fhanghoa.main      = main;
            fhanghoa.Show();
        }
Example #2
0
        private void nhânViênToolStripMenuItem1_Click(object sender, EventArgs e)
        {
            Form form = CheckTonTai(typeof(FNhanVien));

            if (form != null)
            {
                form.Activate();
            }
            else
            {
                FNhanVien newform = new FNhanVien();
                newform.MdiParent = this;
                newform.main      = this;
                newform.Show();
            }
        }
        private void btnThucHien_Click(object sender, EventArgs e)
        {
            if (labTacVu.Text == "Thêm")
            {
                if (txtMaNV.Text != "")
                {
                    if (txtTenNV.Text != "")
                    {
                        if (cbxTenCa.Text != "")
                        {
                            if (cbxTenCV.Text != "")
                            {
                                if (dtpNgaySinh.Text != "")
                                {
                                    if (cbxGioiTinh.Text != "")
                                    {
                                        if (txtSDT.Text != "")
                                        {
                                            if (txtDiaChi.Text != "")
                                            {
                                                try
                                                {
                                                    //byte[] imageData = ReadFile(lbimgpath.Text);
                                                    NhanVien.MaNhanVien  = txtMaNV.Text;
                                                    NhanVien.TenNhanVien = txtTenNV.Text;
                                                    NhanVien.DiaChi      = txtDiaChi.Text;
                                                    NhanVien.DienThoai   = txtSDT.Text;
                                                    NhanVien.GioiTinh    = cbxGioiTinh.Text;
                                                    NhanVien.NgaySinh    = dtpNgaySinh.Text;
                                                    NhanVien.MaCa        = labMaCa.Text;
                                                    NhanVien.MaCV        = labMaCV.Text;
                                                    NhanVien.GhiChu      = txtGhiChu.Text;

                                                    Act.AddNV(NhanVien);
                                                    AutoID.UpdateAutoID(1);
                                                    MessageBox.Show("Đã Thêm Thành Công", "Chú Ý", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                                }
                                                catch (Exception ex)
                                                {
                                                    MessageBox.Show(ex.ToString(), "Chú Ý", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                                }
                                            }
                                            else
                                            {
                                                MessageBox.Show("Điện thoại không được để trống", "Chú Ý", MessageBoxButtons.OK);
                                                txtDiaChi.Focus();
                                            }
                                        }
                                        else
                                        {
                                            MessageBox.Show("Điện thoại không được để trống", "Chú Ý", MessageBoxButtons.OK);
                                            txtSDT.Focus();
                                        }
                                    }
                                    else
                                    {
                                        MessageBox.Show("Ngày sinh không được để trống", "Chú Ý", MessageBoxButtons.OK);
                                        cbxGioiTinh.Focus();
                                    }
                                }
                                else
                                {
                                    MessageBox.Show("Ngày sinh không được để trống", "Chú Ý", MessageBoxButtons.OK);
                                    dtpNgaySinh.Focus();
                                }
                            }

                            else
                            {
                                MessageBox.Show("Mã không được để trống", "Chú Ý", MessageBoxButtons.OK);
                                cbxTenCV.Focus();
                            }
                        }
                        else
                        {
                            MessageBox.Show("Mã không được để trống", "Chú Ý", MessageBoxButtons.OK);
                            cbxTenCa.Focus();
                        }
                    }
                    else
                    {
                        MessageBox.Show("Tên không được để trống", "Chú Ý", MessageBoxButtons.OK);
                        txtTenNV.Focus();
                    }
                }
                else
                {
                    MessageBox.Show("Mã không được để trống", "Chú Ý", MessageBoxButtons.OK);
                    txtMaNV.Focus();
                }
            }
            else if (labTacVu.Text == "Sửa")
            {
                if (txtTenNV.Text != "")
                {
                    if (cbxTenCa.Text != "")
                    {
                        if (cbxTenCV.Text != "")
                        {
                            if (dtpNgaySinh.Text != "")
                            {
                                if (cbxGioiTinh.Text != "")
                                {
                                    if (txtSDT.Text != "")
                                    {
                                        if (txtDiaChi.Text != "")
                                        {
                                            try
                                            {
                                                //byte[] imageData = ReadFile(lbimgpath.Text);
                                                NhanVien.MaNhanVien  = txtMaNV.Text;
                                                NhanVien.TenNhanVien = txtTenNV.Text;
                                                NhanVien.DiaChi      = txtDiaChi.Text;
                                                NhanVien.DienThoai   = txtSDT.Text;
                                                NhanVien.GioiTinh    = cbxGioiTinh.Text;
                                                NhanVien.NgaySinh    = dtpNgaySinh.Text;
                                                NhanVien.MaCa        = labMaCa.Text;
                                                NhanVien.MaCV        = labMaCV.Text;
                                                NhanVien.GhiChu      = txtGhiChu.Text;

                                                Act.UpdateNV(NhanVien);
                                                MessageBox.Show("Đã Sửa Thành Công", "Chú Ý", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                            }
                                            catch (Exception ex)
                                            {
                                                MessageBox.Show(ex.ToString(), "Chú Ý", MessageBoxButtons.OK, MessageBoxIcon.Information);
                                            }
                                        }
                                        else
                                        {
                                            MessageBox.Show("Điện thoại không được để trống", "Chú Ý", MessageBoxButtons.OK);
                                            txtDiaChi.Focus();
                                        }
                                    }
                                    else
                                    {
                                        MessageBox.Show("Điện thoại không được để trống", "Chú Ý", MessageBoxButtons.OK);
                                        txtSDT.Focus();
                                    }
                                }
                                else
                                {
                                    MessageBox.Show("Ngày sinh không được để trống", "Chú Ý", MessageBoxButtons.OK);
                                    cbxGioiTinh.Focus();
                                }
                            }
                            else
                            {
                                MessageBox.Show("Ngày sinh không được để trống", "Chú Ý", MessageBoxButtons.OK);
                                dtpNgaySinh.Focus();
                            }
                        }

                        else
                        {
                            MessageBox.Show("Mã không được để trống", "Chú Ý", MessageBoxButtons.OK);
                            cbxTenCV.Focus();
                        }
                    }
                    else
                    {
                        MessageBox.Show("Mã không được để trống", "Chú Ý", MessageBoxButtons.OK);
                        cbxTenCa.Focus();
                    }
                }
                else
                {
                    MessageBox.Show("Tên không được để trống", "Chú Ý", MessageBoxButtons.OK);
                    txtTenNV.Focus();
                }
            }
            else
            {
                try
                {
                    NhanVien.MaNhanVien  = txtMaNV.Text;
                    NhanVien.TenNhanVien = txtTenNV.Text;
                    NhanVien.DiaChi      = txtDiaChi.Text;
                    NhanVien.DienThoai   = txtSDT.Text;
                    NhanVien.GioiTinh    = cbxGioiTinh.Text;
                    NhanVien.NgaySinh    = dtpNgaySinh.Text;
                    NhanVien.MaCa        = labMaCa.Text;
                    NhanVien.MaCV        = labMaCV.Text;
                    NhanVien.GhiChu      = txtGhiChu.Text;

                    Act.DeleteNV(NhanVien);
                    MessageBox.Show("Đã Xóa Thành Công", "Chú Ý", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.ToString(), "Chú Ý", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
            }

            this.Hide();
            FNhanVien fhanghoa = new FNhanVien();

            fhanghoa.MdiParent = main;
            fhanghoa.main      = main;
            fhanghoa.Show();
        }