private void ShowData() { DataTable dt = new DataTable(); dt = rcore.dcore.getDataTablePrototype(query.countUNIT3(mtxtYearin.Text)); dt.Columns.Add(new DataColumn("count_nlabel_per_unit", typeof(int))); dt.Columns.Add(new DataColumn("count_person_per_nlabel", typeof(int))); int count = dt.Rows.Count; if (count > 0) { foreach (DataRow dr in dt.Rows) { int countPersonUnit = 0; countPersonUnit = Convert.ToInt32(dr["count_person_per_unit"]); int countNLabel = 0; countNLabel = (int)(Math.Ceiling((float)countPersonUnit / (float)personPerNlabel)); dr["count_nlabel_per_unit"] = countNLabel; dr["count_person_per_nlabel"] = countPersonUnit / countNLabel; allNLabel += countNLabel; } nnn = new Dicccccc(allNLabel); } gvResult.DataSource = dt; }
public DevideUnitForm() { InitializeComponent(); rcore = new ReportCoreLibrary(); mtxtYearin.Text = "1/59";//rcore.dcore.GetMaxYearin(); nnn = new Dicccccc(); }