Exemplo n.º 1
0
        private void btnSave_Click(object sender, EventArgs e)
        {
            //MessageBox.Show(lst.Rows[lst.Rows.Count-1].Cells[1].Value.ToString());
            //THêm mới
            List <CTPHIEUNHAPHANGTRUSO> ctpn = new List <CTPHIEUNHAPHANGTRUSO>();

            for (int i = 0; i < lst.Rows.Count; i++)
            {
                CTPHIEUNHAPHANGTRUSO tmp = new CTPHIEUNHAPHANGTRUSO();
                tmp.SOPHIEUNHTS = lst.Rows[i].Cells[0].Value.ToString();
                tmp.MASP        = lst.Rows[i].Cells[2].Value.ToString();
                tmp.SOLUONG     = int.Parse(lst.Rows[i].Cells[3].Value.ToString());
                tmp.GIANHAP     = ulong.Parse(lst.Rows[i].Cells[5].Value.ToString());
                tmp.HANSD       = DateTime.Parse(lst.Rows[i].Cells[6].Value.ToString());
                tmp.TINHTRANG   = lst.Rows[i].Cells[4].Value.ToString();
                ctpn.Add(tmp);
            }
            if (ctl.addListCTNHTS(ctpn))
            {
                if (ctl.updatePNHTS(PN, txtTongTien.Text, cbSP.Text))
                {
                    GUI_NHTS form = new GUI_NHTS(TK);
                    tt = "Cancel";
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Thất bại!");
                }
            }
            else
            {
                MessageBox.Show("Thất bại!");
            }
        }