public string SinhMaTuDong(string tenbang, string tenma, string MaBatDau) { MatHangCtrl mhCtrl = new MatHangCtrl(); int id = 0; bool dung = false; string ma = ""; DataTable dt = new DataTable(); while (dung == false) { dt = CheckID(tenbang, tenma, MaBatDau + id.ToString()); if (dt.Rows.Count == 0) { dung = true; } else { id++; dung = false; } } ma = MaBatDau + id.ToString(); return(ma); }
private void frmDSMatHang_Load(object sender, EventArgs e) { IList <MatHangInfo> ketqua = MatHangCtrl.LayDsMatHang(); IList <ReportParameter> param = new List <ReportParameter>(); param.Add(new ReportParameter("Ngay", DateTime.Today.Day + "/" + DateTime.Today.Month + "/" + DateTime.Today.Year)); this.ReportViewerDanhSachMatHang.LocalReport.SetParameters(param); this.MatHangInfoBindingSource.DataSource = ketqua; this.ReportViewerDanhSachMatHang.RefreshReport(); }