public void loadtong(string ngaychungtu, string userid, string tsbt, string congty) { string thang = DateTime.Parse(ngaychungtu).Month.ToString(); string nam = DateTime.Parse(ngaychungtu).Year.ToString(); DataTable dt = new DataTable(); DataTable temp = new DataTable(); dt.Columns.Add("Tên kho", Type.GetType("System.String")); dt.Columns.Add("Số lượng nhập", Type.GetType("System.Double")); dt.Columns.Add("Số tiền nhập", Type.GetType("System.Double")); dt.Columns.Add("Số lượng xuất", Type.GetType("System.Double")); dt.Columns.Add("Số tiền xuất", Type.GetType("System.Double")); temp = gen.GetTable("tonghopphieuxuatnhapchitiet '" + thang + "','" + nam + "','" + tsbt + "','" + userid + "',2,''"); for (int i = 0; i < temp.Rows.Count; i++) { DataRow dr = dt.NewRow(); dr[0] = temp.Rows[i][0].ToString() + " - " + temp.Rows[i][1].ToString(); if (Double.Parse(temp.Rows[i][2].ToString()) != 0) { dr[1] = temp.Rows[i][2]; } if (Double.Parse(temp.Rows[i][3].ToString()) != 0) { dr[2] = temp.Rows[i][3]; } if (Double.Parse(temp.Rows[i][4].ToString()) != 0) { dr[3] = temp.Rows[i][4]; } if (Double.Parse(temp.Rows[i][5].ToString()) != 0) { dr[4] = temp.Rows[i][5]; } dt.Rows.Add(dr); } Frm_rpthuchi F = new Frm_rpthuchi(); F.gettsbt(tsbt + "tong"); F.getrole(ngaychungtu); F.getcongty(congty); F.getda(dt); F.Show(); }
public void loadchitiet(string ngaychungtu, string userid, string tsbt, string loai, string kho, string congty) { string thang = DateTime.Parse(ngaychungtu).Month.ToString(); string nam = DateTime.Parse(ngaychungtu).Year.ToString(); DataTable dt = new DataTable(); DataTable temp = new DataTable(); dt.Columns.Add("Số phiếu", Type.GetType("System.String")); dt.Columns.Add("Ngày", Type.GetType("System.DateTime")); dt.Columns.Add("Lý do", Type.GetType("System.String")); dt.Columns.Add("Nợ", Type.GetType("System.String")); dt.Columns.Add("Có", Type.GetType("System.String")); dt.Columns.Add("Tên hàng", Type.GetType("System.String")); dt.Columns.Add("Số lượng nhập", Type.GetType("System.Double")); dt.Columns.Add("Số tiền nhập", Type.GetType("System.Double")); dt.Columns.Add("Số lượng xuất", Type.GetType("System.Double")); dt.Columns.Add("Số tiền xuất", Type.GetType("System.Double")); dt.Columns.Add("Đơn giá", Type.GetType("System.Double")); dt.Columns.Add("Tên kho", Type.GetType("System.String")); dt.Columns.Add("Khách hàng", Type.GetType("System.String")); dt.Columns.Add("Hóa đơn", Type.GetType("System.String")); temp = gen.GetTable("tonghopphieuxuatnhapchitiet '" + thang + "','" + nam + "','" + tsbt + "','" + userid + "'," + loai + ",'" + kho + "'"); for (int i = 0; i < temp.Rows.Count; i++) { DataRow dr = dt.NewRow(); dr[0] = temp.Rows[i][0]; dr[1] = temp.Rows[i][1]; dr[2] = temp.Rows[i][9]; dr[3] = temp.Rows[i][2]; dr[4] = temp.Rows[i][3]; dr[5] = temp.Rows[i][8]; if (Double.Parse(temp.Rows[i][6].ToString()) != 0) { dr[10] = temp.Rows[i][6]; } if (temp.Rows[i][12].ToString() == "0") { if (Double.Parse(temp.Rows[i][5].ToString()) != 0) { dr[6] = temp.Rows[i][5]; } if (Double.Parse(temp.Rows[i][7].ToString()) != 0) { dr[7] = temp.Rows[i][7]; } } else { if (Double.Parse(temp.Rows[i][5].ToString()) != 0) { dr[8] = temp.Rows[i][5]; } if (Double.Parse(temp.Rows[i][7].ToString()) != 0) { dr[9] = temp.Rows[i][7]; } } dr[11] = (temp.Rows[i][10].ToString() + " - " + temp.Rows[i][11].ToString()).ToUpper(); dr[12] = temp.Rows[i][13]; dr[13] = "HĐ: " + temp.Rows[i][14]; dt.Rows.Add(dr); } Frm_rpthuchi F = new Frm_rpthuchi(); F.gettsbt(tsbt); F.getrole(ngaychungtu); F.getcongty(congty); F.getda(dt); F.gethoten(kho); F.Show(); }