Esempio n. 1
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            cmd = new Sqlcommands();
            if (KiemTraThongTinDayDu())
            {
                if (cmd.open())
                {
                    if (MessageBox.Show("Bạn Có Chắc Chắn Muốn Xóa Không", "Chú ý", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        string[] thamso = { "ID" }; string[] giatri = { txtMaHang.Text };

                        if (cmd.executeNonQueryStoredProcedure(thamso, giatri, "XOATHONHTINMATHANG", false))
                        {
                            MessageBox.Show("Xóa Thông Tin Thành Công"); txtMaHang.Clear(); txtTenHang.Clear(); txtSoLuong.Clear();
                            txtDonGiaNhap.Clear(); txtDonGiaBan.Clear(); comboBoxLoaihang.Text = ""; comboBoxNhaCungCap.Text = ""; comboBoxNhaSanXuat.Text = "";
                            comboBoxDVT.Text = "";
                            // int index = danhsachNhaSanXuat.CurrentRow.Index;
                            // danhsachNhaSanXuat.Rows.RemoveAt(index);
                            dataGridViewDanhSachMatHang.Rows.RemoveAt(dataGridViewDanhSachMatHang.CurrentRow.Index);
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("Vui Lòng Chọn Thông Tin Cần Xóa");
            }
            cmd.close();
        }
Esempio n. 2
0
        private void btnXoa_Click(object sender, EventArgs e)
        {
            cmd = new Sqlcommands();
            if (KiemTraThongTinDayDu())
            {
                if (cmd.open())
                {
                    if (MessageBox.Show("Bạn Có Chắc Chắn Lưu Thay Đổi", "Chú ý", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes)
                    {
                        string[] thamso = { "ID" }; string[] giatri = { txtMaSX.Text };

                        if (cmd.executeNonQueryStoredProcedure(thamso, giatri, "XOATHONGTINNHASANXUAT", false))
                        {
                            MessageBox.Show("Xóa Thông Tin Thành Công"); txtMaSX.Clear(); txtTenNSX.Clear(); txtSDT.Clear();
                            // int index = danhsachNhaSanXuat.CurrentRow.Index;
                            // danhsachNhaSanXuat.Rows.RemoveAt(index);
                            danhsachNhaSanXuat.Rows.RemoveAt(danhsachNhaSanXuat.CurrentRow.Index);
                        }
                    }
                }
            }
            else
            {
                MessageBox.Show("Vui Lòng Chọn Thông Tin Cần Xóa");
            }
            cmd.close();
        }
Esempio n. 3
0
        private void btnSua_Click(object sender, EventArgs e)
        {
            cmd = new Sqlcommands();

            if (cmd.open())
            {
                if (btnSua.Text == "Sửa")
                {
                    btnSua.Text                 = "Lưu"; txtMaSX.Enabled = false;
                    groupBoxTimKiem.Enabled     = false;
                    groupBoxThongTinNSX.Enabled = true;
                    btnXoa.Enabled              = false; btnThem.Enabled = false; btnThoat.Enabled = false;
                }
                else if (btnSua.Text == "Lưu")
                {
                    if (txtMaSX.Text == "" || txtTenNSX.Text == "" || txtSDT.Text == "" || richTextBoxDiaChi.Text == "")
                    {
                        MessageBox.Show("Bạn Cần Chọn Điền Thông Tin Thay Đổi");
                    }
                    else
                    {
                        if (MessageBox.Show("Bạn Có Chắc Chắn Thay Đổi", "Chú Ý", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes)
                        {
                            string[] thamso = { "TEN", "SDT", "DC", "ID" }; string[] giatri =
                            { txtTenNSX.Text, txtSDT.Text, richTextBoxDiaChi.Text, txtMaSX.Text };
                            if (cmd.executeNonQueryStoredProcedure(thamso, giatri, "SUATHONGTINNHASANXUAT", false) == true)
                            {
                                MessageBox.Show("Thay Đổi Thông Tin Thành Công");
                                cmd.close();

                                HienThiTongTinLenDataGird();
                                groupBoxTimKiem.Enabled     = true;
                                groupBoxThongTinNSX.Enabled = false; btnXoa.Enabled = true;
                                btnThem.Enabled             = true; btnSua.Enabled = true; btnThoat.Enabled = true;
                                btnSua.Text     = "Sửa";
                                txtMaSX.Enabled = true;
                            }
                            else
                            {
                                MessageBox.Show("Fail");
                            }
                        }
                        else
                        {
                            groupBoxTimKiem.Enabled     = true;
                            groupBoxThongTinNSX.Enabled = true;
                            btnXoa.Enabled  = true;
                            btnThem.Enabled = true; btnSua.Enabled = true; btnThoat.Enabled = true;
                            btnSua.Text     = "Sửa";
                        }
                    }
                }
            }
        }
 private void btnLapPhieu_Click(object sender, EventArgs e)
 {
     if (kiemtrathongtinHoaDon())
     {
         cmd = new Sqlcommands();
         string[] thamso = { "IDHD", "TENLOAIKHACH", "TENKHACH", "SDT", "DIACHI", "IDNHANVIEN", "NGAYHD" };
         string[] giatri = { txtMaHDBan.Text, cboLoaiKhach.Text, txtTenKhach.Text, txtSDT.Text, txtDiaChi.Text, txtIDNV.Text, datetimeHoaDon.Value.ToShortDateString() };
         cmd.executeNonQueryStoredProcedure(thamso, giatri, "THEMTHONGTINHOADONBANHANG", false);
         MessageBox.Show("Lập Hóa Đơn Thành Công");
         int tmp = (int)cmd.getObject("SELECT MAX(HOADONBANHANG.IDHOADON) FROM HOADONBANHANG");
         txtMaHDBan.Text = tmp + "";
         groupBoxChiTietHoaDon.Enabled = true; panelGhiMatHang.Enabled = true; panelThanhTien.Enabled = true;
         btnGhiHang.Enabled            = true; btnHuyPhieu.Enabled = true; btnLamMoi.Enabled = true; btnSua.Enabled = true; btnInBill.Enabled = true;
         groupBoxHoaDon.Enabled        = false; btnXoa.Enabled = true;
     }
     else
     {
         MessageBox.Show("Thông Tin Chưa Chính Xác,Kiểm Tra Lại", "Thông Báo", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
Esempio n. 5
0
        private void btnThem_Click(object sender, EventArgs e)
        {
            cmd = new Sqlcommands();
            groupBoxTimKiem.Enabled      = false;
            groupBoxDanhSachHang.Enabled = false;
            btnXoa.Enabled = false; btnThoat.Enabled = false; btnSua.Enabled = false; txtMaHang.Enabled = true;
            if (btnThem.Text == "Thêm")
            {
                txtMaHang.Clear(); txtTenHang.Clear(); txtSoLuong.Clear();
                txtDonGiaBan.Clear(); txtDonGiaNhap.Clear(); comboBoxLoaihang.Text = ""; comboBoxNhaCungCap.Text = ""; comboBoxNhaSanXuat.Text = "";
                comboBoxDVT.Text = "";

                btnThem.Text = "Lưu";
            }
            else if (btnThem.Text == "Lưu")
            {
                if (KiemTraMa(txtMaHang.Text) && KiemTraThongTinDayDu())
                {
                    if (cmd.open())
                    {
                        string[] thamso = { "ID", "TEN", "IDLD", "IDNSX", "IDNCC", "DVT", "SL", "DGN", "DGB", "MT" };
                        string[] giatri = { txtMaHang.Text,   txtTenHang.Text, comboBoxLoaihang.SelectedValue.ToString() /*GetMaLoaiHang(comboBoxLoaihang.Text).ToString()*/, GetMaSanXuat(comboBoxNhaSanXuat.Text).ToString(), GetMacCungCap(comboBoxNhaCungCap.Text).ToString(),
                                            comboBoxDVT.Text, txtSoLuong.Text, txtDonGiaNhap.Text,                                                                            txtDonGiaBan.Text,                                richtextMoTa.Text };
                        if (cmd.executeNonQueryStoredProcedure(thamso, giatri, "THEMTHONGTINMATHANG") == true)
                        {
                            MessageBox.Show("Thêm Thông Tin Thành Công");
                            // cmd.close();
                            HienThiThongTinMatHang(strSelectMatHang);
                            groupBoxDanhSachHang.Enabled = true;
                            groupBoxTimKiem.Enabled      = true;
                            btnXoa.Enabled = true; btnThoat.Enabled = true; btnSua.Enabled = true;
                            btnThem.Text   = "Thêm";
                        }
                    }
                }
                else
                {
                    MessageBox.Show("Thông Tin Không Hợp Lệ");
                }
            }
        }
 private void btnGhiHang_Click(object sender, EventArgs e)
 {
     cmd = new Sqlcommands();
     if (cmd.open() && kiemtrathongtinmathang())
     {
         double   sl       = Double.Parse(txtSoLuong.Text);
         double   dongia   = Double.Parse(txtDonGia.Text);
         double   tongtien = sl * dongia;
         string[] thamso   = { "IDHD", "IDHANG", "TENHANG", "SL", "DONGIA", "THANHTIEN" };
         string[] giatri   = { txtMaHDBan.Text, txtMaHang.Text, txtTenHang.Text, txtSoLuong.Text, txtDonGia.Text, tongtien + "" };
         cmd.executeNonQueryStoredProcedure(thamso, giatri, "THEMTHONGTINCHITIETHOADON", true);
         MessageBox.Show("Thêm Mặt Hàng Thành Công");
         loadulieulenChiTietHoaDon();
         tinhtongtien();
     }
     else
     {
         MessageBox.Show("Lỗi Thực Thi");
     }
     cmd.close();
 }
Esempio n. 7
0
 private void btnThem_Click_1(object sender, EventArgs e)
 {
     cmd = new Sqlcommands();
     groupBoxTimKiem.Enabled     = false;
     groupBoxDanhSachNSX.Enabled = false;
     groupBoxThongTinNSX.Enabled = true;
     btnXoa.Enabled = false; btnThoat.Enabled = false; btnSua.Enabled = false;
     if (btnThem.Text == "Thêm")
     {
         txtMaSX.Clear(); txtSDT.Clear(); richTextBoxDiaChi.Clear();
         txtTenNSX.Clear();
         btnThem.Text = "Lưu";
     }
     else if (btnThem.Text == "Lưu")
     {
         if (KiemTraMa(txtMaSX.Text) && KiemTraThongTinDayDu())
         {
             if (cmd.open())
             {
                 string[] thamso = { "ID", "TEN", "SDT", "dc" };
                 string[] giatri = { txtMaSX.Text, txtTenNSX.Text, txtSDT.Text, richTextBoxDiaChi.Text };
                 if (cmd.executeNonQueryStoredProcedure(thamso, giatri, "THEMTHONGTINNHASANXUAT", false) == true)
                 {
                     MessageBox.Show("Thêm Thông Tin Thành Công");
                     cmd.close();
                     HienThiTongTinLenDataGird();
                     groupBoxDanhSachNSX.Enabled = true;
                     groupBoxThongTinNSX.Enabled = false;
                     groupBoxTimKiem.Enabled     = true;
                     btnXoa.Enabled = true; btnThoat.Enabled = true; btnSua.Enabled = true;
                     btnThem.Text   = "Thêm";
                 }
             }
         }
         else
         {
             MessageBox.Show("Thông Tin Không Hợp Lệ");
         }
     }
 }
Esempio n. 8
0
 private void btnDangKy_Click(object sender, EventArgs e)
 {
     cmd = new Sqlcommands();
     if (KiemTraNhapThongTin())
     {
         string[] thamso = { "id", "mk", "sdt" };
         string[] giatri = { txtTaiKhoan.Text, txtMK.Text, txtSDT.Text };
         if (cmd.executeNonQueryStoredProcedure(thamso, giatri, "DANGKYTAIKHOAN", false) == true)
         {
             MessageBox.Show("Đăng Ký Thành Công");
             Close();
         }
         else
         {
             MessageBox.Show("Đăng Ký Thất Bại");
         }
     }
     else
     {
         MessageBox.Show("Thông Tin Chưa Đầy Đủ");
         txtMK.Clear(); txtNhapLaiMK.Clear(); txtSDT.Clear(); txtTaiKhoan.Clear();
     }
 }
Esempio n. 9
0
        private void btnSua_Click(object sender, EventArgs e)
        {
            cmd = new Sqlcommands();

            if (cmd.open())
            {
                if (btnSua.Text == "Sửa")
                {
                    btnSua.Text                  = "Lưu"; txtMaHang.Enabled = false;
                    groupBoxTimKiem.Enabled      = false;
                    groupBoxDanhSachHang.Enabled = true;
                    btnXoa.Enabled               = false; btnThem.Enabled = false; btnThoat.Enabled = false;
                }
                else if (btnSua.Text == "Lưu")
                {
                    if (txtMaHang.Text == "" || txtTenHang.Text == "" || comboBoxDVT.Text == "" || comboBoxLoaihang.Text == "" ||
                        comboBoxNhaCungCap.Text == "" || comboBoxNhaSanXuat.Text == "" ||
                        txtSoLuong.Text == "" || txtDonGiaBan.Text == "" || txtDonGiaNhap.Text == "")
                    {
                        MessageBox.Show("Bạn Cần Chọn Thông Tin Thay Đổi");
                    }
                    else
                    {
                        if (MessageBox.Show("Bạn Có Chắc Chắn Thay Đổi Thông Tin", "Chú Ý", MessageBoxButtons.YesNoCancel, MessageBoxIcon.Question) == DialogResult.Yes)
                        {
                            string[] thamso = { "TEN", "IDLH", "IDNSX", "IDNCC", "DVT",
                                                "SL",  "DGN",  "DGB",   "MT",    "IDH" };
                            string[] giatri =
                            { txtTenHang.Text,                                           GetMaLoaiHang(comboBoxLoaihang.Text).ToString(),
                              GetMaSanXuat(comboBoxNhaSanXuat.Text).ToString(),
                              GetMacCungCap(comboBoxNhaCungCap.Text).ToString(),
                              comboBoxDVT.Text,                                  txtSoLuong.Text,                                txtDonGiaNhap.Text,txtDonGiaBan.Text, richtextMoTa.Text, txtMaHang.Text };
                            if (cmd.executeNonQueryStoredProcedure(thamso, giatri, "SUATHONGTINMATHANG", false) == true)
                            {
                                MessageBox.Show("Thay Đổi Thông Tin Thành Công");
                                cmd.close();

                                HienThiThongTinMatHang(strSelectMatHang);
                                groupBoxTimKiem.Enabled      = true;
                                groupBoxDanhSachHang.Enabled = true; btnXoa.Enabled = true;
                                btnThem.Enabled   = true; btnSua.Enabled = true; btnThoat.Enabled = true;
                                btnSua.Text       = "Sửa";
                                txtMaHang.Enabled = true;
                            }
                            else
                            {
                                MessageBox.Show("Fail");
                            }
                        }
                        else
                        {
                            groupBoxTimKiem.Enabled      = true;
                            groupBoxDanhSachHang.Enabled = true;
                            btnXoa.Enabled  = true;
                            btnThem.Enabled = true; btnSua.Enabled = true; btnThoat.Enabled = true;
                            btnSua.Text     = "Sửa";
                        }
                    }
                }
            }
        }