示例#1
0
 public ConFirming(PhieuNghiemThu pnt)
 {
     controller = new Controller();
     if (pnt == null)
     {
         MessageBox.Show("Data is null", "Error!");
     }
     else
     {
         this.pnt = pnt;
     }
     InitializeComponent();
 }
示例#2
0
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            var senderGrid = (DataGridView)sender;

            if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn &&
                e.RowIndex >= 0 && dataGridView1.Rows[e.RowIndex].Cells[1].Value != null)
            {
                PhieuNghiemThu pnt = new PhieuNghiemThu();
                pnt.LoaiDon = dataGridView1[1, e.RowIndex].Value.ToString();
                pnt.MaDon   = dataGridView1[2, e.RowIndex].Value.ToString();
                pnt.STT     = dataGridView1[3, e.RowIndex].Value.ToString();
                pnt.MaSP    = dataGridView1[4, e.RowIndex].Value.ToString();
                pnt.TenSP   = dataGridView1[5, e.RowIndex].Value.ToString();
                pnt.SoLuong = float.Parse(dataGridView1[6, e.RowIndex].Value.ToString());
                pnt.Donvi   = dataGridView1[7, e.RowIndex].Value.ToString();
                pnt.Kho     = dataGridView1[8, e.RowIndex].Value.ToString();
                pnt.SoLot   = dataGridView1[9, e.RowIndex].Value.ToString();

                ConFirming confirm = new ConFirming(pnt);
                confirm.ShowDialog();
            }
        }