private void OpenCostSheet(string CostSheetID, bool IsNew = false) { ForecastCostSheet costSheet; int iArchive = 0; try { if (!IsNew) { iArchive = 1; } Content_Panel.Controls.Clear(); costSheet = new ForecastCostSheet(true, false, sCompanyID, NetworkID); costSheet.PopulateJobStatus(ConnectionString); costSheet.BindCostSheet(CostSheetID, NetworkID, WorkOrderID, IsNew, 0, iArchive); Content_Panel.Controls.Add(costSheet); costSheet.Dock = DockStyle.Fill; costSheet.BringToFront(); } catch (Exception ex) { Console.WriteLine(ex.Message); } }
public void OpenPrevCostSheet(string WorkOrderID, string ConnectionString, string NetworkID, string CurrentCostSheetID) { ForecastCostSheet myPrevCostSheet = null; SQLServer sqlServer = new SQLServer(); try { myPrevCostSheet = new ForecastCostSheet(true, true); myPrevCostSheet.PopulateJobStatus(ConnectionString); myPrevCostSheet.BindCostSheet(CurrentCostSheetID, NetworkID, WorkOrderID, false, 1, 0); this.Controls.Add(myPrevCostSheet); myPrevCostSheet.Dock = DockStyle.Fill; } catch (Exception ex) { Console.WriteLine(ex.Message); } }