public void Add(Route route) { if (list.Exists(item => item == route)) return; list.Add(route); }
public Route_AddEdit(Route route, int idRegion) { InitializeComponent(); _route = route; _idRegion = idRegion; Regions regions = Regions.getInstance(); lbRegion.Text = string.Concat("Регион: ", regions.getItem(_idRegion)); loadPoints(); }
public WayBillRoute(DataRow row) { int id; int.TryParse(row[0].ToString(), out id); ID = id; int idWayBillDay; int.TryParse(row[1].ToString(), out idWayBillDay); WayBillDay = WayBillDayList.getInstance().getItem(idWayBillDay); MyPointList myPointList = MyPointList.getInstance(); int idMyPoint1; int.TryParse(row[2].ToString(), out idMyPoint1); MyPoint myPoint1 = myPointList.getItem(idMyPoint1); int idMyPoint2; int.TryParse(row[3].ToString(), out idMyPoint2); MyPoint myPoint2 = myPointList.getItem(idMyPoint2); string distance = row[4].ToString(); Route = new Route(myPoint1, myPoint2, distance); }
private void openAddEdit(Route route) { int idRegion; int.TryParse(cbRegion.SelectedValue.ToString(), out idRegion); Route_AddEdit routeAE = new Route_AddEdit(route, idRegion); if (routeAE.ShowDialog() == System.Windows.Forms.DialogResult.OK) loadData(); }
protected override void loadFromSql() { DataTable dt = _provider.Select("Route"); foreach (DataRow row in dt.Rows) { Route route = new Route(row); Add(route); } }