public ANCQuantityAdd(int AddMonth, int AddYear, string[] DataToAdd) { var ANCList = ANCMonthlyQuantity.LoadByYear_Month(AddYear, AddMonth); if (ANCList != null) { ANCMonthlyQuantity.RemoveList(ANCList); } List <ANCMonthlyDB> ListANC = new List <ANCMonthlyDB>(); foreach (string Data in DataToAdd) { string[] AddData = Data.Split('\t'); if (AddData.Length != 1) { var NewRow = new ANCMonthlyDB { ANC = AddData[0].ToString(), Year = AddYear, Month = AddMonth, Value = Convert.ToDouble(AddData[1]) }; ListANC.Add(NewRow); } } if (ListANC != null) { ANCMonthlyQuantity.AddList(ListANC); } }
private void But_ANCMonthly_Click(object sender, EventArgs e) { Cursor.Current = Cursors.WaitCursor; var Option = MainProgram.Self.adminTableView.optionsView; var Table = MainProgram.Self.adminTableView.ReturnDataGridView(); if (Option.GetMonth() != 0) { Table.DataSource = ANCMonthlyQuantity.LoadByYear_Month(Convert.ToInt32(Option.GetYear()), Convert.ToInt32(Option.GetMonth())); } else { Table.DataSource = ANCMonthlyQuantity.LoadByYear(Convert.ToInt32(Option.GetYear())); } Cursor.Current = Cursors.Default; }