public void setValue(string masp) { SanPham_BLL_DAL qlsp = new SanPham_BLL_DAL(); QL_SanPham sp = qlsp.laySP(masp); lbTen.Text = sp.TenSanPham; lbGia.Text = ChucNang.convertGia((int)sp.Gia); lbTongTien.Text = ChucNang.convertGia((int)sp.Gia); soluong = (int)btnTangGiam.Value; dongia = (int)sp.Gia; TongTien = dongia * soluong; }
private void xuatFileExcel() { ExcelExport ex = new ExcelExport(); List <QL_ChiTietHoaDon> dsKhoa = lstChiTiet; if (dsKhoa.Count == 0) { MessageBox.Show("Không có dữ liệu"); } QL_HoaDon_BanHang hdbh = hd_bll.layHD(maHD); List <QL_ChiTietHoaDon> pListSP = new List <QL_ChiTietHoaDon>(); if (checkDungDiem.Checked) { hdbh.DiemDung = diemDung; } hdbh.TongTienThat = Convert.ToInt32(lbTongTien.Text); // Đỗ dữ liệu vào danh sách int Stt = 1; foreach (QL_ChiTietHoaDon item in dsKhoa) { QL_ChiTietHoaDon chitiet = new QL_ChiTietHoaDon(); QL_SanPham sphientai = sp_bll.laySP(item.MaSP); chitiet.TenSanPham = sphientai.TenSanPham; chitiet.DonGia = item.DonGia; chitiet.Soluong = item.Soluong; chitiet.STT = Stt.ToString(); Stt++; pListSP.Add(chitiet); } string path = string.Empty; ex.ExportKhoa(hdbh, pListSP, ref path, false); if (!string.IsNullOrEmpty(path) && MessageBox.Show("Bạn có muốn mở file", "Xác Nhận", MessageBoxButtons.YesNo) == DialogResult.Yes) { System.Diagnostics.Process.Start(path); } }
private void btnLuu_Click(object sender, EventArgs e) { if (kiemtraControl() == false) { MessageBox.Show("Nhập chưa đầy đủ"); return; } QL_SanPham sp = new QL_SanPham(); sp.MaSP = txtMa.Text; sp.TenSanPham = txtTen.Text; sp.TinhTrang = cbTinhTrang.Text; sp.MaLoaiSP = cbMaLoai.SelectedValue.ToString(); sp.Gia = Convert.ToInt64(txtGia.Text); try { sp.Hinh = Path.GetFileName(pcSp.Tag.ToString()); MessageBox.Show(sp.Hinh); System.IO.File.Copy(pcSp.Tag.ToString(), "../../img/img_sanpham/" + sp.Hinh, true); } catch (Exception) { sp.Hinh = "no-image.jpg"; } List <QL_NguyenLieu_SanPham> lstNLSP = loadNL_SP(); if (checkThem == true) { bool check = sp_bll.themSanPham(sp, lstNLSP); if (check) { MessageBox.Show("Thêm thành công"); } else { MessageBox.Show("Thêm thất bại"); } gvSanPham.Enabled = true; checkThem = false; } else if (checkSua == true) { bool check = sp_bll.suaSanPham(sp, lstNLSP); if (check) { MessageBox.Show("Sửa thành công"); } else { MessageBox.Show("Sửa thất bại"); } gvSanPham.Enabled = true; checkSua = false; } else { checkXoa = false; } sp_bll.submitChange(); btnLuu.Enabled = false; thietlapcontrol(); loadTatCaSP(cbMaLoai.SelectedValue.ToString()); }