private void RoutesForm_Load(object sender, EventArgs e) { string text = ""; try { maplibControl1.SetApplicationParameter("BoundaryZoom", "1"); text = MainPluginClass.Work.OpenForm.ProcOpen("TaskCreate"); _projMap = "+proj=merc +lon_0=0 +k=1 +x_0=0 +y_0=0 +datum=WGS84 +units=m +no_defs"; maplibControl1.CreateMap(_projMap, "id", 50000, 0, 0); AddExternalRastrLayer(); GoToMoscow(); AddLayerOdh(); AddLayerZone(); maplibControl1.Maplib.Fastmode = true; _data = new RoutesVM(_id_org, MainPluginClass._type_task); _data.LayerOdh = _layer_odh; _data.LayerZone = _layer_zone; _data.Map = maplibControl1.Maplib; _data.PropertyChanged += _data_PropertyChanged; this.routesV1.DataContext = _data; } finally { MainPluginClass.Work.OpenForm.ProcClose(text); } }
public TableVM() { carriagesVM = new CarriagesVM(); citiesVM = new CitiesVM(); locomotivesVM = new LocomotivesVM(); routesVM = new RoutesVM(); schedulesVM = new SchedulesVM(); ticketsVM = new TicketsVM(); trainsVM = new TrainsVM(); usersVM = new UsersVM(); CurrentModel = schedulesVM; RequestCommand = new RelayCommand(o => { CurrentModel.Request(); }); AddCommand = new RelayCommand(o => { CurrentModel.AddEdit(true); }); EditCommand = new RelayCommand(o => { CurrentModel.AddEdit(false); }); DeleteCommand = new RelayCommand(o => { CurrentModel.Delete(); }); }
/// <summary> /// constructor /// </summary> /// <param name="vehicleSelection">vehicle selection view model</param> public DataVM(VehicleSelection vehicleSelection) { Data = new Data(); Data.ReadData(); ItemsVM = new ItemsVM(Data); VehiclesVM = new VehiclesVM(Data); RoutesVM = new RoutesVM(this, vehicleSelection); }
public IActionResult _Routes() { var routes = ServiceFactory.RouteManagement.GetRoutes(); var model = new RoutesVM { Routes = routes.Data }; return(PartialView(model)); }