コード例 #1
0
ファイル: MapService.cs プロジェクト: nemesv/ASTRA.EMSG
        public void CallZustandsabschnittSelected(string guid)
        {
            SelectZustandsabschnittDataTransferEventArgs args = new SelectZustandsabschnittDataTransferEventArgs();

            args.Id = Guid.Parse(guid);
            this.OnZustandsabschnittSelected(args);
        }
コード例 #2
0
ファイル: FormViewModel.cs プロジェクト: nemesv/ASTRA.EMSG
        private void MapServiceOnZustandsabschnittSelected(object sender, SelectZustandsabschnittDataTransferEventArgs dataTransferEventArgs)
        {
            var zustandsabschnittGisdto = dtoService.GetDTOByID <ZustandsabschnittGISDTO>(dataTransferEventArgs.Id);
            var strassenabschnittGisdto = dtoService.Get <StrassenabschnittGISDTO>().Single(s => s.Id == zustandsabschnittGisdto.StrassenabschnittGIS);

            ZustandsabschnittViewModel = new ZustandsabschnittViewModel(zustandsabschnittGisdto, strassenabschnittGisdto, dtoService, windowService, schadenMetadatenService, formService, messageBoxService, geoJsonService);
            IsVisible = true;
        }
コード例 #3
0
ファイル: MapService.cs プロジェクト: nemesv/ASTRA.EMSG
        public void OnZustandsabschnittSelected(SelectZustandsabschnittDataTransferEventArgs e)
        {
            var handler = ZustandsabschnittSelected;

            if (handler != null)
            {
                handler(this, e);
            }
        }