コード例 #1
0
ファイル: HangHoactrl.cs プロジェクト: xxxcodexxx/Doan_pttkht
        public bool UpdNhapHang(DataTable dt)
        {
            DataTable dthh = new DataTable();

            dthh = hhMod.GetData();
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                for (int j = 0; j < dthh.Rows.Count; j++)
                {
                    if (dt.Rows[i][1].ToString() == dthh.Rows[j][0].ToString())
                    {
                        int SLcu   = int.Parse(dthh.Rows[j][5].ToString());
                        int SLmoi  = int.Parse(dthh.Rows[j][5].ToString()) + int.Parse(dt.Rows[i][3].ToString());
                        int SLNhap = int.Parse(dthh.Rows[j][4].ToString()) + int.Parse(dt.Rows[i][3].ToString());
                        if (!hhMod.UpdSL(dthh.Rows[j][0].ToString(), SLmoi, SLNhap))
                        {
                            return(false);
                        }
                        break;
                    }
                }
            }
            return(true);
        }
コード例 #2
0
 public bool UpdSL(string mahh, int sl)
 {
     return(hhMod.UpdSL(mahh, sl));
 }