Пример #1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            KhuVucDTO kv = new KhuVucDTO();

            kv.MaKhuVuc  = txtMaKhuVuc.Text.Trim();
            kv.TenKhuVuc = txtTen.Text.Trim();
            kv.GhiChu    = txtGhiChu.Text.Trim();
            if (chxConQuanLy.Checked == true)
            {
                kv.ConQuanLy = true;
            }
            else
            {
                kv.ConQuanLy = false;
            }
            bool check = KhuVucBUS.KiemTraSua(kv);

            if (check)
            {
                if (eventSuaXong != null)
                {
                    eventSuaXong();
                }
                Log_BUS.ThemNhatKy("Khu vực", "Sửa thông tin khu vực");
                Interaction.MsgBox("Sửa thành công!");
            }
            else
            {
                Interaction.MsgBox("Sửa thất bại!");
            }
        }
Пример #2
0
        public void BarButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int[] l     = GridView1.GetSelectedRows();
            var   index = l[0];

            switch (MessageBox.Show("Bạn có chắc chắn muốn xóa nhân viên này không?", "Hỏi Xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question))
            {
            case DialogResult.Yes:
                NhanVienDTO nv = default(NhanVienDTO);
                nv = ((List <NhanVienDTO>)gridNhanVien.DataSource)[index];
                bool test = BoPhanBUS.XoaNhanVien(nv);
                if (test == true)
                {
                    LoadGridNhanVien();
                    Log_BUS.ThemNhatKy("Nhân viên", "Xóa nhân viên");
                    MessageBox.Show("Xóa thành công");
                }
                else
                {
                    MessageBox.Show("Xóa không thành công");
                }
                break;

            case DialogResult.No:
                return;
            }
        }
Пример #3
0
        public void btnLuu_Click(object sender, EventArgs e)
        {
            NhomHangDTO nh = new NhomHangDTO();

            nh.MaNhomHang  = Convert.ToInt32(txtMa.Text);
            nh.TenNhomHang = Convert.ToString(txtTen.Text.TrimEnd());
            nh.GhiChu      = Convert.ToString(txtGhiChu.Text.TrimEnd());
            if (chxConQuanLy.Checked == true)
            {
                nh.ConQuanLy = true;
            }
            else
            {
                nh.ConQuanLy = false;
            }
            bool check = NhomHangBUS.KiemTraSua(nh);

            if (check)
            {
                if (eventSuaXongEvent != null)
                {
                    eventSuaXongEvent();
                }
                MessageBox.Show("Sửa thành công!");
                Log_BUS.ThemNhatKy("Nhóm hàng", "Sửa thông tin nhóm hàng");
            }
            else
            {
                MessageBox.Show("Sửa thất bại!");
            }
        }
Пример #4
0
        public void btnXoa_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int[] l     = GridView1.GetSelectedRows();
            var   index = l[0];

            switch (MessageBox.Show("Bạn có chắc chắn muốn xóa bộ phận này không?", "Hỏi Xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question))
            {
            case DialogResult.Yes:
                BoPhanDTO bophan = default(BoPhanDTO);
                bophan = ((List <BoPhanDTO>)gridBoPhan.DataSource)[index];
                bool test = BoPhanBUS.XoaKhoHang(bophan);

                if (test == true)
                {
                    Log_BUS.ThemNhatKy("Bộ phận", "Xóa bộ phận");
                    LoadGridBoPhan();
                    MessageBox.Show("Xóa thành công");
                }
                else
                {
                    MessageBox.Show("Xóa không thành công");
                }
                break;

            case DialogResult.No:
                return;
            }
        }
Пример #5
0
        public void btnLuu_Click(object sender, EventArgs e)
        {
            TyGiaDTO tg = new TyGiaDTO();

            tg.TenTyGia    = Convert.ToString(txtTen.Text.Trim());
            tg.TyGiaQuyDoi = Convert.ToDouble(ceTyGiaQuyDoi.Value);
            if (chxConQuanLy.Checked == true)
            {
                tg.ConQuanLy = true;
            }
            else
            {
                tg.ConQuanLy = false;
            }
            bool check = TyGiaBUS.KiemTraThem(tg);

            if (check)
            {
                if (eventThemXongEvent != null)
                {
                    eventThemXongEvent();
                }
                MessageBox.Show("Thêm thành công!");
                Log_BUS.ThemNhatKy("Tỷ giá", "Thêm tỷ giá");
            }
            else
            {
                MessageBox.Show("Thêm thất bại!");
            }
        }
Пример #6
0
        public void btnLuu_Click(object sender, EventArgs e)
        {
            DonViTinhDTO dv = new DonViTinhDTO();

            dv.TenDonVi = System.Convert.ToString(txtTenDonVi.Text);
            dv.GhiChu   = System.Convert.ToString(txtGhiChu.Text);
            if (chkConQuanLy.Checked == true)
            {
                dv.ConQuanLy = true;
            }
            else
            {
                dv.ConQuanLy = false;
            }

            bool test = DonViTinhBUS.ThemDonVi(dv);

            if (test == true)
            {
                Log_BUS.ThemNhatKy("Đơn vị", "Thêm đơn vị");
                MessageBox.Show("Thêm đơn vị thành công");
                if (eventThemXongEvent != null)
                {
                    eventThemXongEvent();
                }
            }
            else
            {
                MessageBox.Show("Thêm đơn vị không thành công, dữ liệu thêm không đúng");
            }
        }
Пример #7
0
        public void btnLuu_Click(object sender, EventArgs e)
        {
            BoPhanSua.TenBoPhan = System.Convert.ToString(txtTenBoPhan.Text);
            BoPhanSua.GhiChu    = System.Convert.ToString(txtGhiChu.Text);
            if (chkConQuanLy.Checked == true)
            {
                BoPhanSua.ConQuanLy = true;
            }
            else
            {
                BoPhanSua.ConQuanLy = false;
            }
            bool test = BoPhanBUS.SuaBoPhan(BoPhanSua);

            if (test == true)
            {
                Log_BUS.ThemNhatKy("Bộ phận", "Sửa bộ phận");
                MessageBox.Show("Sửa thành công");

                if (eventSuaXongBoPhanEvent != null)
                {
                    eventSuaXongBoPhanEvent();
                }
            }
            else
            {
                MessageBox.Show("Dữ liệu sửa không hợp lệ");
            }
        }
Пример #8
0
        public void btnLuu_Click(object sender, EventArgs e)
        {
            BoPhanDTO bophanmoi = new BoPhanDTO();

            bophanmoi.TenBoPhan = Convert.ToString(txtTenBoPhan.Text);
            bophanmoi.GhiChu    = Convert.ToString(txtGhiChu.Text);
            if (chkConQuanLy.Checked == true)
            {
                bophanmoi.ConQuanLy = true;
            }
            else
            {
                bophanmoi.ConQuanLy = false;
            }

            int test = BoPhanBUS.ThemBoPhan(bophanmoi);

            if (test == 0)
            {
                Log_BUS.ThemNhatKy("Bộ phận", "Thêm bộ phận");
                MessageBox.Show("Thêm bộ phận thành công");
                if (eventThemXongBoPhanEvent != null)
                {
                    eventThemXongBoPhanEvent();
                }
            }
            else
            {
                MessageBox.Show("Nội dung nhập không hợp lệ");
            }
        }
Пример #9
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            KhuVucDTO kv = new KhuVucDTO();

            kv.TenKhuVuc = txtTen.Text;
            kv.GhiChu    = txtGhiChu.Text;
            if (chxConQuanLy.Checked == true)
            {
                kv.ConQuanLy = true;
            }
            else
            {
                kv.ConQuanLy = false;
            }
            bool check = KhuVucBUS.KiemTraThem(kv);

            if (check)
            {
                if (eventThemXong != null)
                {
                    eventThemXong();
                }
                Interaction.MsgBox("Thêm thành công!");
                Log_BUS.ThemNhatKy("Khu vực", "Thêm khu vực");
            }
            else
            {
                Interaction.MsgBox("Thêm thất bại!");
            }
        }
Пример #10
0
 private void btnDangNhap_Click(object sender, EventArgs e)
 {
     if (IsEmpty())
     {
         this.labelform.Text = "";
         this.noti.Text      = "(*) Tên đăng nhập hoặc mật khẩu không được để trống";
     }
     else
     {
         string tk    = txtdangnhap.Text;
         string mk    = txtmatkhau.Text;
         bool   check = TaiKhoan_BUS.KiemTraDangNhap(tk, mk);
         try {
             if (check)
             {
                 FormMain frm = new FormMain();
                 frm.txtuser.Text = TaiKhoan_BUS.LayTenTKNguoiDung(tk);
                 ID_Class.ID      = tk;
                 Log_BUS.ThemNhatKy("Hệ thống", "Đăng nhập");
                 frm.Show();
                 this.Hide();
             }
             else
             {
                 this.labelform.Text  = "";
                 this.noti.Text       = "(*) Tên đăng nhập hoặc mật khẩu của bạn không đúng";
                 this.txtmatkhau.Text = "";
                 this.txtmatkhau.Focus();
             }
         } catch (Exception ex) {
             MessageBox.Show("Chuỗi kết nối tới Database không chính xác, vui lòng xem lại DataProvider", "Lỗi kết nối cơ sở dữ liệu");
         }
     }
 }
Пример #11
0
        public void btnLuu_Click(object sender, EventArgs e)
        {
            KhuVucDTO kv = new KhuVucDTO();

            kv.MaKhuVuc  = int.Parse(txtMaKhuVuc.Text.Trim());
            kv.TenKhuVuc = txtTen.Text.Trim();
            kv.GhiChu    = txtGhiChu.Text.Trim();
            if (chxConQuanLy.Checked == true)
            {
                kv.ConQuanLy = true;
            }
            else
            {
                kv.ConQuanLy = false;
            }
            bool check = KhuVucBUS.KiemTraSua(kv);

            if (check)
            {
                if (eventSuaXongEvent != null)
                {
                    eventSuaXongEvent();
                }
                Log_BUS.ThemNhatKy("Khu vực", "Sửa thông tin khu vực");
                MessageBox.Show("Sửa thành công!");
            }
            else
            {
                MessageBox.Show("Sửa thất bại!");
            }
        }
Пример #12
0
        public void btnLuu_Click(object sender, EventArgs e)
        {
            KhoHangSua.TenKho      = Convert.ToString(txtTenKhoHang.Text);
            KhoHangSua.NVQuanLy    = Convert.ToInt32(lkpNguoiQuanLy.EditValue);
            KhoHangSua.NguoiLienHe = Convert.ToString(txtNguoiLienHe.Text);
            KhoHangSua.DiaChi      = Convert.ToString(txtDiaChi.Text);
            KhoHangSua.DienThoai   = Convert.ToString(txtDienThoai.Text);
            KhoHangSua.Fax         = Convert.ToString(txtFax.Text);
            KhoHangSua.Email       = Convert.ToString(txtEmail.Text);
            KhoHangSua.DienGiai    = Convert.ToString(txtDienGiai.Text);
            if (chkConQuanLy.Checked == true)
            {
                KhoHangSua.ConQuanLy = true;
            }
            else
            {
                KhoHangSua.ConQuanLy = false;
            }

            int test = KhoHangBUS.SuaKhohang(KhoHangSua);

            if (test == -1)
            {
                MessageBox.Show("Dữ liệu sửa không đúng");
            }
            else
            {
                Log_BUS.ThemNhatKy("Kho hàng", "Sửa thông tin kho hàng");
                MessageBox.Show("Sửa thành công");
                if (eventSuaXongChoEvent != null)
                {
                    eventSuaXongChoEvent();
                }
            }
        }
Пример #13
0
        public void btnXoa_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int[] l = GridView1.GetSelectedRows();

            var index = l[0];

            switch (MessageBox.Show("Bạn có chắc chắn muốn xóa đơn vị này không?", "Hỏi Xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question))
            {
            case DialogResult.Yes:
                DonViTinhDTO dv = default(DonViTinhDTO);
                dv = ((List <DonViTinhDTO>)gridDonVi.DataSource)[index];
                bool test = DonViTinhBUS.XoaDonVi(dv);

                if (test == true)
                {
                    LoadGridDonVi();
                    Log_BUS.ThemNhatKy("Đơn vị", "Xóa đơn vị");
                    MessageBox.Show("Xóa thành công");
                }
                else
                {
                    MessageBox.Show("Xóa không thành công");
                }
                break;

            case DialogResult.No:
                return;
            }
        }
Пример #14
0
        public void btnXoa_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int[] l = GridView1.GetSelectedRows();

            var index = l[0];

            switch (MessageBox.Show("Bạn có chắc chắn muốn xóa hàng hóa này không?", "Hỏi Xóa", MessageBoxButtons.YesNo, MessageBoxIcon.Question))
            {
            case DialogResult.Yes:
                HangHoaDTO hh = default(HangHoaDTO);
                hh = ((List <HangHoaDTO>)gridHangHoa.DataSource)[index];
                bool test = HangHoaBUS.XoaKhoHang(hh);

                if (test == true)
                {
                    LoadGridHangHoa();
                    Log_BUS.ThemNhatKy("Hàng hóa", "Xóa hàng hoá");
                    MessageBox.Show("Xóa thành công");
                }
                else
                {
                    MessageBox.Show("Xóa không thành công");
                }
                break;

            case DialogResult.No:
                return;
            }
        }
Пример #15
0
        public void btnLuu_Click(object sender, EventArgs e)
        {
            DVSua.TenDonVi = Convert.ToString(txtTenDonVi.Text);
            DVSua.GhiChu   = Convert.ToString(txtGhiChu.Text);
            if (chkConQuanLy.Checked == true)
            {
                DVSua.ConQuanLy = true;
            }
            else
            {
                DVSua.ConQuanLy = false;
            }

            bool test = DonViTinhBUS.SuaDonVi(DVSua);

            if (test == true)
            {
                Log_BUS.ThemNhatKy("Đơn vị", "Sửa đơn vị");
                MessageBox.Show("Sửa đơn vị thành công");
                if (eventSuaXongEvent != null)
                {
                    eventSuaXongEvent();
                }
            }
            else
            {
                MessageBox.Show("Sửa đơn vị không thành công, dữ liệu thêm không đúng");
            }
        }
Пример #16
0
 public void DanhMuc_HangHoa_Load(object sender, EventArgs e)
 {
     LoadCotDonVi();
     LoadCotLoaiHang();
     LoadCotPhanLoai();
     LoadGridHangHoa();
     Log_BUS.ThemNhatKy("Hàng hóa", "Xem danh sách hàng hóa");
 }
Пример #17
0
        private void HeThong_NhatKy_Load(object sender, EventArgs e)
        {
            LoadDuLieu();
            string cn = "Nhật ký hệ thống";
            string hd = "Xem nhật ký";

            Log_BUS.ThemNhatKy(cn, hd);
        }
Пример #18
0
        public void btnLuu_Click(object sender, EventArgs e)
        {
            KhachHangDTO kh = new KhachHangDTO();

            kh.HoTen          = Convert.ToString(txtTen.Text);
            kh.DiaChi         = Convert.ToString(txtDiaChi.Text);
            kh.MaSoThue       = Convert.ToString(txtMaSoThue.Text);
            kh.SoDienThoaiBan = Convert.ToString(txtDienThoai.Text);
            kh.Email          = Convert.ToString(txtEmail.Text);
            kh.SoTaiKhoan     = Convert.ToString(txtTaiKhoan.Text);
            kh.GioiHanNo      = double.Parse(Convert.ToString(ceGioiHanNo.Value.ToString()));
            kh.ChietKhau      = double.Parse(Convert.ToString(ceChietKhau.Value.ToString()));
            kh.NguoiLienHe    = Convert.ToString(txtNguoiLienHe.Text);
            kh.Fax            = Convert.ToString(txtFax.Text);
            kh.SoDiDong       = Convert.ToString(txtMobile.Text);
            kh.Website        = Convert.ToString(txtWebsite.Text);
            kh.NganHang       = Convert.ToString(txtNganHang.Text);
            kh.NoHienTai      = double.Parse(Convert.ToString(txtNoHienTai.Text));
            kh.NickYahoo      = Convert.ToString(txtNickYahoo.Text);
            kh.NickSkype      = Convert.ToString(txtNickSkype.Text);
            kh.KhuVuc         = Convert.ToInt32(lkpKhuVuc.EditValue);
            if (rbDaiLy.Checked == true)
            {
                kh.LoaiKhachHang = 1;
            }
            else
            {
                kh.LoaiKhachHang = 2;
            }

            if (chkConQuanLy.Checked == true)
            {
                kh.ConQuanLy = true;
            }
            else
            {
                kh.ConQuanLy = false;
            }

            int test = KhachHangBUS.ThemKhachHang(kh);

            if (test == 0)
            {
                MessageBox.Show("Thêm thành công");
                Log_BUS.ThemNhatKy("Khách hàng", "Thêm khách hàng");
                if (eventThemXongKhachHangEvent != null)
                {
                    eventThemXongKhachHangEvent();
                }
            }
            else
            {
                MessageBox.Show("Dữ liệu thêm không đúng");
            }
        }
Пример #19
0
        public void btnDangNhap_Click(object sender, EventArgs e)
        {
            if (IsEmpty())
            {
                this.labelform.Text = "";
                this.noti.Text      = "(*) Tên đăng nhập hoặc mật khẩu không được để trống";
            }
            else
            {
                string tk    = Convert.ToString(txtdangnhap.Text);
                string mk    = Convert.ToString(txtmatkhau.Text);
                bool   check = TaiKhoan_BUS.KiemTraDangNhap(tk, mk);
                try
                {
                    if (check)
                    {
                        if (chkNhoTaiKhoanMatKhau.Checked == false)
                        {
                            txtdangnhap.Text = "";
                            txtmatkhau.Text  = "";
                            txtdangnhap.Focus();
                        }


                        //this.Close();
                        frmMain frm = new frmMain();
                        // nhận tên người dùng để hiển thị trong form chính sau khi đăng nhập.
                        frm.txtuser.Text          = tk;
                        frm.TenTKDangNhap.Caption = TaiKhoan_BUS.LayTenNguoiDungCuaTaiKhoan(tk);


                        //frm.txtuser.Text = TaiKhoan_BUS.LayTenNguoiDungCuaTaiKhoan(tk);
                        //frm.TenTKDangNhap.Caption += tk;
                        ID_Class.ID = tk;
                        Log_BUS.ThemNhatKy("Hệ thống", "Đăng nhập");
                        frm.ShowDialog();
                        // this.Hide();
                        //this.Close();
                    }
                    else
                    {
                        this.labelform.Text  = "";
                        this.noti.Text       = "(*) Tên đăng nhập hoặc mật khẩu của bạn không đúng";
                        this.txtmatkhau.Text = "";
                        this.txtmatkhau.Focus();
                    }
                }
                catch (Exception)
                {
                    MessageBox.Show("Chuỗi kết nối tới Database không chính xác, vui lòng xem lại DataProvider", "Lỗi kết nối cơ sở dữ liệu");
                }
            }
        }
Пример #20
0
 private void Timer1_Tick(object sender, EventArgs e)
 {
     ProgressBar1.Increment(1);
     if (ProgressBar1.Value == ProgressBar1.Maximum)
     {
         Timer1.Stop();
         this.labelthanhcong.Text = "Cơ sở dữ liệu đã được Backup thành công";
         this.labelform.Text      = "";
         ProgressBar1.Visible     = false;
         btnThucHien.Visible      = false;
         btnHoanThanh.Visible     = true;
         this.btnHoanThanh.Focus();
         Log_BUS.ThemNhatKy("Dữ liệu", "Sao lưu dữ liệu");
     }
 }
Пример #21
0
 public void Timer1_Tick(object sender, EventArgs e)
 {
     ProgressBar1.Increment(1);
     if (ProgressBar1.Value == ProgressBar1.Maximum)
     {
         timer1.Stop();
         this.labelthanhcong.Text = "Phục hồi thành công!";
         this.labelform.Text      = "";
         ProgressBar1.Visible     = false;
         btnThucHien.Visible      = false;
         btnHoanThanh.Visible     = true;
         this.btnHoanThanh.Focus();
         Log_BUS.ThemNhatKy("Dữ liệu", "Phục hồi dữ liệu");
     }
 }
Пример #22
0
        public void BarButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int[] i     = GridView1.GetSelectedRows();
            var   index = Convert.ToInt32(GridView1.GetRowCellValue(i[0], "MaNhaCungCap"));
            bool  check = NhaCungCapBUS.KiemTraXoa(index);

            LoadDanhSachNCC();
            if (check)
            {
                MessageBox.Show("Xóa thành công!");
                Log_BUS.ThemNhatKy("Nhà cung cấp", "Xóa nhà cung cấp");
            }
            else
            {
                MessageBox.Show("Xóa thất bại!");
            }
        }
Пример #23
0
        private void BarButtonItem3_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int[] i     = GridView1.GetSelectedRows();
            int   makv  = Convert.ToInt32(GridView1.GetRowCellValue(i[0], "MaKhuVuc"));
            bool  check = KhuVucBUS.KiemTraXoa(makv);

            if (check)
            {
                LoadTatCaKhuVuc();
                Interaction.MsgBox("Xóa thành công!");
                Log_BUS.ThemNhatKy("Khu vực", "Xóa khu vực");
            }
            else
            {
                Interaction.MsgBox("Xóa thất bại!");
            }
        }
Пример #24
0
        public void btnXoa_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int[] i     = GridView1.GetSelectedRows();
            int   matg  = Convert.ToInt32(GridView1.GetRowCellValue(i[0], "MaTyGia"));
            bool  check = TyGiaBUS.KiemTraXoa(matg);

            if (check)
            {
                LayTatCaTyGia();
                MessageBox.Show("Xóa thành công!");
                Log_BUS.ThemNhatKy("Tỷ giá", "Xóa tỷ giá");
            }
            else
            {
                MessageBox.Show("Xóa thất bại!");
            }
        }
        public void btnLuu_Click(object sender, EventArgs e)
        {
            NhaCungCapDTO ncc = new NhaCungCapDTO();

            ncc.MaNhaCungCap   = Convert.ToInt32(txtMa.Text.TrimEnd());
            ncc.KhuVuc         = Convert.ToInt32(lkpKhuVuc.EditValue);
            ncc.TenNhaPhanPhoi = txtTen.Text.Trim();
            ncc.DiaChi         = Convert.ToString(txtDiaChi.Text.Trim());
            ncc.MaSoThue       = txtMaSoThue.Text.Trim();
            ncc.SoDienThoaiBan = Convert.ToString(txtDienThoai.Text.Trim());
            ncc.Email          = txtEmail.Text.Trim();
            ncc.SoTaiKhoan     = txtSoTaiKhoan.Text.Trim();
            ncc.GioiHanNo      = (double)ceGioiHanNo.Value;
            ncc.ChietKhau      = Convert.ToDouble(ceChietKhau.Value);
            ncc.NguoiLienHe    = txtNguoiLienHe.Text.Trim();
            ncc.Fax            = txtFax.Text.Trim();
            ncc.SoDiDong       = txtMobile.Text.Trim();
            ncc.Website        = txtWebsite.Text.Trim();
            ncc.NganHang       = txtNganHang.Text.Trim();
            ncc.NoHienTai      = 0;
            ncc.ChucVu         = txtChucVu.Text.Trim();
            if (chxConQuanLy.Checked == true)
            {
                ncc.ConQuanLy = true;
            }
            else
            {
                ncc.ConQuanLy = false;
            }
            bool check = NhaCungCapBUS.KiemTraSua(ncc);

            if (check)
            {
                MessageBox.Show("Sửa thành công!");
                Log_BUS.ThemNhatKy("Nhà cung cấp", "Sửa thông tin nhà cung cấp");
                if (eventSuaXongEvent != null)
                {
                    eventSuaXongEvent();
                }
            }
            else
            {
                MessageBox.Show("Sửa thất bại!");
            }
        }
        public void btnLuu_Click(object sender, EventArgs e)
        {
            NhanVienDTO nv = default(NhanVienDTO);

            nv           = new NhanVienDTO();
            nv.HoTen     = Convert.ToString(txtTen.Text);
            nv.ChucVu    = Convert.ToString(txtChucVu.Text);
            nv.DiaChi    = Convert.ToString(txtDiaChi.Text);
            nv.Email     = Convert.ToString(txtEmail.Text);
            nv.DienThoai = Convert.ToString(txtDienThoaiBan.Text);
            nv.DiDong    = Convert.ToString(txtDiDong.Text);
            if (lkpBoPhan.EditValue != null)
            {
                nv.BoPhan = System.Convert.ToInt32(lkpBoPhan.EditValue);
            }
            if (lkpQuanLy.EditValue != null)
            {
                nv.QuanLy = Convert.ToInt32(lkpQuanLy.EditValue);
            }
            if (chkConQuanLy.Checked == true)
            {
                nv.ConQuanLy = true;
            }
            else
            {
                nv.ConQuanLy = false;
            }
            bool test = NhanVienBUS.ThemNhanVien(nv);

            if (test == true)
            {
                MessageBox.Show("Thêm thành công");
                Log_BUS.ThemNhatKy("Nhân viên", "Thêm nhân viên");
                if (eventThemXongEvent != null)
                {
                    eventThemXongEvent();
                }
            }
            else
            {
                MessageBox.Show("Thêm không thành công, dữ liệu thêm chưa đúng");
            }
        }
Пример #27
0
        public void btnXoa_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int[] l     = GridView1.GetSelectedRows();
            var   index = l[0];

            switch (MessageBox.Show("Bạn có chắc chắn muốn xóa kho này không?", "Hỏi Thoát", MessageBoxButtons.YesNo, MessageBoxIcon.Question))
            {
            case DialogResult.Yes:
                KhoHangDTO khXoa = default(KhoHangDTO);
                khXoa = ((List <KhoHangDTO>)gcKhoHang.DataSource)[index];
                Log_BUS.ThemNhatKy("Kho hàng", "Xóa kho hàng");
                KhoHangBUS.XoaKhoHang(khXoa);
                LoadGridKhoHang();
                break;

            case DialogResult.No:
                return;
            }
        }
Пример #28
0
        private void BarButtonItem2_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
        {
            int[] i = GridView1.GetSelectedRows();
            if (GridView1.GetRowCellValue(i[0], "ThoiGian") == null)
            {
                return;
            }
            string tg    = GridView1.GetRowCellValue(i[0], "ThoiGian").ToString();
            bool   check = Log_BUS.XoaNhatKy(tg);

            if (!check)
            {
                MessageBox.Show("Xóa không thành công! Vui lòng thử lại!", "Thông báo");
            }
            else
            {
                LoadDuLieu();
                MessageBox.Show("Xóa nhật ký thành công!", "Thông báo");
            }
        }
Пример #29
0
        public void btnLuu_Click(object sender, EventArgs e)
        {
            HangHoaDTO hh = new HangHoaDTO();

            hh.LoaiHangHoa    = System.Convert.ToInt32(cmbLoaiHangHoa.SelectedValue);
            hh.KhoMacDinh     = System.Convert.ToInt32(lkpKhoMacDinh.EditValue);
            hh.PhanLoai       = System.Convert.ToInt32(lkpPhanLoai.EditValue);
            hh.TenHangHoa     = System.Convert.ToString(txtTenHang.Text);
            hh.DonVi          = System.Convert.ToInt32(lkpDonVi.EditValue);
            hh.XuatXu         = System.Convert.ToString(txtXuatXu.Text);
            hh.TonKhoToiThieu = System.Convert.ToInt32(ceTonToiThieu.Value);
            hh.TonKho         = System.Convert.ToInt32(ceTonHienTai.Value);
            hh.NhaCungCap     = System.Convert.ToInt32(lkpNhaCungCap.EditValue);
            hh.GiaMua         = System.Convert.ToDouble(ceGiaMua.Value);
            hh.GiaBan         = System.Convert.ToDouble(ceGiaBan.Value);

            if (chkConQuanLy.Checked == true)
            {
                hh.ConQuanLy = true;
            }
            else
            {
                hh.ConQuanLy = false;
            }

            bool test = HangHoaBUS.ThemHangHoa(hh);

            if (test == true)
            {
                Log_BUS.ThemNhatKy("Hàng hóa", "Thêm hàng hóa");
                MessageBox.Show("Thêm hàng hóa thành công");
                if (eventThemXongEvent != null)
                {
                    eventThemXongEvent();
                }
            }
            else
            {
                MessageBox.Show("Thêm hàng hóa không thành công, thông tin thêm không đúng");
            }
        }
        public void btnLuu_Click(object sender, EventArgs e)
        {
            NVSua.HoTen     = Convert.ToString(txtTen.Text);
            NVSua.ChucVu    = Convert.ToString(txtChucVu.Text);
            NVSua.DiaChi    = Convert.ToString(txtDiaChi.Text);
            NVSua.Email     = Convert.ToString(txtEmail.Text);
            NVSua.DienThoai = Convert.ToString(txtDienThoaiBan.Text);
            NVSua.DiDong    = Convert.ToString(txtDiDong.Text);
            if (lkpBoPhan.EditValue != null)
            {
                NVSua.BoPhan = Convert.ToInt32(lkpBoPhan.EditValue);
            }
            if (lkpQuanLy.EditValue != null)
            {
                NVSua.QuanLy = Convert.ToInt32(lkpQuanLy.EditValue);
            }
            if (chkConQuanLy.Checked == true)
            {
                NVSua.ConQuanLy = true;
            }
            else
            {
                NVSua.ConQuanLy = false;
            }
            bool test = NhanVienBUS.SuaNhanVien(NVSua);

            if (test == true)
            {
                MessageBox.Show("Sửa thành công");
                Log_BUS.ThemNhatKy("Nhân viên", "Sửa thông tin nhân viên");
                if (eventSuaXongEvent != null)
                {
                    eventSuaXongEvent();
                }
            }
            else
            {
                MessageBox.Show("Sửa không thành công, dữ liệu sửa chưa đúng");
            }
        }