Пример #1
0
        private void barButtonItem1_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            string tennhanvien = txtTenNhanVien.Text;
            string ngaysinh    = dtpNgaySinh.Text;
            string cmnd        = txtCMND.Text;
            string sdt         = txtSoDienThoai.Text;
            int    gioitinh;

            if (radioButton1.Checked)
            {
                gioitinh = 1;
            }
            else
            {
                gioitinh = 0;
            }
            string capbac;

            if (cbCapBac.SelectedValue != null)
            {
                capbac = cbCapBac.SelectedValue.ToString();
            }
            else
            {
                capbac = "NULL";
            }

            string email = txtCaTruc.Text;
            int    i     = blNhanVien.ThemNhanVien(tennhanvien, ngaysinh, cmnd, sdt, gioitinh, capbac, email);

            if (i < 0)
            {
                BATLOI.HienThiLoi(i);
            }
            loadDuLieu();
        }
Пример #2
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            string chuyenchuyen = "";

            if (cmbChuyen.Text == "Ti Vi")
            {
                chuyenchuyen = "Chuyen1";
            }
            else
            {
                if (cmbChuyen.Text == "Smart Phone")
                {
                    chuyenchuyen = "Chuyen2";
                }
                else
                {
                    if (cmbChuyen.Text == "Điện lạnh")
                    {
                        chuyenchuyen = "Chuyen3";
                    }
                    else
                    {
                        if (cmbChuyen.Text == "Điện gia dụng")
                        {
                            chuyenchuyen = "Chuyen4";
                        }
                        else
                        {
                            if (cmbChuyen.Text == "Thiết bị khác")
                            {
                                chuyenchuyen = "Chuyen5";
                            }
                            else
                            {
                                chuyenchuyen = "Chuyen6";
                            }
                        }
                    }
                }
            }
            string quyenquyen = "";

            if (cmbQuyen.Text == "Chức năng của tiếp tân 1")
            {
                quyenquyen = "Quyen1";
            }
            else
            {
                quyenquyen = "Quyen2";
            }
            int GioiTinh = 0;

            if (rbNam.Checked)
            {
                GioiTinh = 0;
            }
            else
            {
                GioiTinh = 1;
            }
            try
            {
                if (f)
                {
                    string err        = "";
                    bool   trangthai  = false;
                    bool   trangthai_ = false;

                    try
                    {
                        trangthai  = nhanvien.ThemNhanVien(txtMaVN.Text, txtHo_ChuLot.Text, txtTen.Text, GioiTinh, dtpNgaySinh.Value.ToString("MM/dd/yyyy"), double.Parse(txtSDT.Text), arrImage, txtMatKhau.Text, chuyenchuyen, ref err);
                        trangthai_ = nhanvien.ThemQuyen(txtMaVN.Text, quyenquyen, ref err);
                    }
                    catch (FormatException ex)
                    {
                        MessageBox.Show(ex.Message);
                    }
                    if (trangthai)
                    {
                        MessageBox.Show("Thêm nhân viên thành công!!! ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        LoadData();
                    }
                    else
                    {
                        MessageBox.Show("Thêm nhân viên thất bại!!! \n " + txtMaVN.Text + "\n" + txtHo_ChuLot.Text + "\n" + txtTen.Text + "\n" + GioiTinh + "\n" + dtpNgaySinh.Value.ToString("MM/dd/yyyy") + "\n" + double.Parse(txtSDT.Text) + "\n" + txtMatKhau.Text + "\n" + chuyenchuyen + "\n", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    if (trangthai_)
                    {
                        MessageBox.Show("Thêm quyền thành công!!! ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        LoadData();
                    }
                    else
                    {
                        MessageBox.Show("Thêm quyền thất bại!!!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
                else
                {
                    string err        = "";
                    bool   trangthai  = false;
                    bool   trangthai_ = false;
                    try
                    {
                        trangthai  = nhanvien.SuaNhanVien(txtMaVN.Text, txtHo_ChuLot.Text, txtTen.Text, GioiTinh, dtpNgaySinh.Value.ToString("MM/dd/yyyy"), double.Parse(txtSDT.Text), arrImage, txtMatKhau.Text, chuyenchuyen, ref err);
                        trangthai_ = nhanvien.SuaQuyen(txtMaVN.Text, quyenquyen, ref err);
                    }
                    catch (FormatException ex)
                    {
                        MessageBox.Show(ex.Message);
                    }
                    if (trangthai)
                    {
                        MessageBox.Show("UPDATE nhân viên Successfull !!!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        LoadData();
                    }
                    else
                    {
                        MessageBox.Show("Can not  UPDATE nhân viên !!!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                    if (trangthai_)
                    {
                        MessageBox.Show("UPDATE quyền thành công!!! ", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Information);
                        LoadData();
                    }
                    else
                    {
                        MessageBox.Show("UPDATE quyền thất bại!!!", "Thông báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }