private void frmLapPhieuXuatHang_Load(object sender, EventArgs e) { this.FormLoad(); // https://www.devexpress.com/Support/Center/Question/Details/Q20064/comboboxedit-how-do-you-set-the-datasource // Lookup-edit Đại lý BUS_DaiLy dl = new BUS_DaiLy(); cbDaiLy.Properties.DataSource = dl.DanhSachDaiLy(); cbDaiLy.Properties.DisplayMember = "TenDaiLy"; cbDaiLy.Properties.ValueMember = "MaDaiLy"; cbDaiLy.Properties.Columns.Add(new LookUpColumnInfo("TenDaiLy", "Tên Đại Lý")); cbDaiLy.Properties.Columns.Add(new LookUpColumnInfo("Quan", "Quận")); cbDaiLy.Properties.Columns.Add(new LookUpColumnInfo("DiaChi", "Địa Chỉ")); // Date edit dtpNgayLap.EditValue = DateTime.Now; // Thêm hàng hóa vào giỏ hàng dt = new DataTable(); dt.Columns.Add("Mã Hàng Hóa"); dt.Columns.Add("Tên Hàng Hóa"); dt.Columns.Add("Đơn Vị Tính"); dt.Columns.Add("Đơn Giá"); dt.Columns.Add("Số Lượng Mua"); dt.Columns.Add("Thành Tiền"); dgvGioHang.DataSource = dt; }
private void cbSoLuongSP_SelectedIndexChanged(object sender, EventArgs e) { BUS_DaiLy dl = new BUS_DaiLy(); if (cbSoLuongSP.Text == "Tất Cả") { dgvDaiLy.DataSource = dl.DanhSachDaiLy(); lbtrang.Text = ""; btnlui.Enabled = false; btntien.Enabled = false; cbTrang.Enabled = false; } else { int t = dl.SoLuongTrang(int.Parse(cbSoLuongSP.Text)); cbTrang.DataSource = dl.DStrang(t); if (int.Parse(cbTrang.Text) == 1) { btnlui.Enabled = false; } else { btnlui.Enabled = true; } if (int.Parse(cbTrang.Text) == t) { btntien.Enabled = false; } else { btntien.Enabled = true; } dgvDaiLy.DataSource = dl.DSdaili(int.Parse(cbTrang.Text), int.Parse(cbSoLuongSP.Text)); } }
/// <summary> /// Xuất danh sách đại lý dưới định dạng Excel /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void navBarXuatDSExcel_LinkClicked(object sender, DevExpress.XtraNavBar.NavBarLinkEventArgs e) { var dl = new BUS_DaiLy(); var flag = MessageBox.Show("Bạn muốn xuất danh sách đại lý dưới định dạng Excel ?", "Thông báo", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (flag == DialogResult.Yes) { progressBar1.Visible = true; label1.Visible = true; if (backgroundWorker1.IsBusy) { return; } using (SaveFileDialog sf = new SaveFileDialog() { Filter = "Excel workbook|*.xls" }) { if (sf.ShowDialog() == DialogResult.OK) { DSDaiLi.FileName = sf.FileName; DSDaiLi.DaiLi = dl.DanhSachDaiLy(); progressBar1.Minimum = 0; progressBar1.Value = 0; backgroundWorker1.RunWorkerAsync(DSDaiLi); } }; } else { return; } }
private void FormLoad() { // https://www.devexpress.com/Support/Center/Question/Details/Q20064/comboboxedit-how-do-you-set-the-datasource // Lookup-edit Đại lý BUS_DaiLy dl = new BUS_DaiLy(); cbDaiLy.Properties.DataSource = dl.DanhSachDaiLy(); cbDaiLy.Properties.DisplayMember = "TenDaiLy"; cbDaiLy.Properties.ValueMember = "MaDaiLy"; cbDaiLy.Properties.Columns.Add(new LookUpColumnInfo("TenDaiLy", "Tên Đại Lý")); cbDaiLy.Properties.Columns.Add(new LookUpColumnInfo("Quan", "Quận")); cbDaiLy.Properties.Columns.Add(new LookUpColumnInfo("DiaChi", "Địa Chỉ")); // Date edit dtpNgayLap.EditValue = DateTime.Now; }
private void frmDaiLy_Load(object sender, EventArgs e) { BUS_DaiLy dl = new BUS_DaiLy(); this.FormLoad(); cbSoLuongSP.SelectedIndex = 4; if (cbSoLuongSP.Text == "Tất Cả") { dgvDaiLy.DataSource = dl.DanhSachDaiLy(); lbtrang.Text = ""; btnlui.Enabled = false; btntien.Enabled = false; cbTrang.Enabled = false; } else { int t = dl.SoLuongTrang(int.Parse(cbSoLuongSP.Text)); cbTrang.DataSource = dl.DStrang(t); lbtrang.Text = "Trang " + cbTrang.Text + "/" + t.ToString(); dgvDaiLy.DataSource = dl.DSdaili(int.Parse(cbTrang.Text), int.Parse(cbSoLuongSP.Text)); if (int.Parse(cbTrang.Text) == 1) { btnlui.Enabled = false; } else { btnlui.Enabled = true; } if (int.Parse(cbTrang.Text) == t) { btntien.Enabled = false; } else { btntien.Enabled = true; } } }