コード例 #1
0
        private void btnLuu_Click(object sender, EventArgs e)
        {
            PhieuNhapDTO phieuNhap = new PhieuNhapDTO();

            phieuNhap.MaPN         = txtPhieu.Text;
            phieuNhap.NCC          = txtMaNCC.Text;
            phieuNhap.KhoXuat      = int.Parse(cbKhoXuat.SelectedValue.ToString());
            phieuNhap.Ngay         = txtNgay.Text;
            phieuNhap.NgayGiao     = txtNgayGiao.Text;
            phieuNhap.HanThanhToan = txtHanThanhToan.Text;
            phieuNhap.GhiChu       = txtGhiChu.Text;
            phieuNhap.TongTien     = tongTien;

            PhieuNhapBUS phieuNhapBUS = new PhieuNhapBUS();

            phieuNhapBUS.LuuPhieuNhap(phieuNhap);

            int i = 0;

            foreach (DataGridViewRow row in dgvNhapHang.Rows)
            {
                CT_PhieuNhap cT_PhieuNhap = new CT_PhieuNhap();
                cT_PhieuNhap.MaPN      = txtPhieu.Text;
                cT_PhieuNhap.STT       = i;
                cT_PhieuNhap.TenHang   = row.Cells["TenHang"].Value.ToString();
                cT_PhieuNhap.DonVi     = 1;
                cT_PhieuNhap.DonGia    = float.Parse(row.Cells["DonGia"].Value.ToString());
                cT_PhieuNhap.ThanhTien = float.Parse(row.Cells["ThanhTien"].Value.ToString());

                phieuNhapBUS = new PhieuNhapBUS();
                phieuNhapBUS.LuuCTPhieuNhap(cT_PhieuNhap);
            }

            MessageBox.Show("Lưu thành công");
        }