public void OnZustandsabschnittCreated(CreateZustandsabschnittDataTransferEventArgs e) { var handler = ZustandsabschnittCreated; if (handler != null) { handler(this, e); } }
private void MapServiceOnZustandsabschnittCreated(object sender, CreateZustandsabschnittDataTransferEventArgs dataTransferEventArgs) { var zustandsabschnittGisdto = new ZustandsabschnittGISDTO { Id = dataTransferEventArgs.Id, StrassenabschnittGIS = dataTransferEventArgs.StrassenabschnittId, Erfassungsmodus = ZustandsErfassungsmodus.Manuel, Aufnahmedatum = DateTime.Now }; //should only be saved if Save or Apply is pressed //dtoService.CreateOrReplaceDTO(zustandsabschnittGisdto); var strassenabschnittGisdto = dtoService.Get <StrassenabschnittGISDTO>().Single(s => s.Id == zustandsabschnittGisdto.StrassenabschnittGIS); ZustandsabschnittViewModel = new ZustandsabschnittViewModel(zustandsabschnittGisdto, strassenabschnittGisdto, dtoService, windowService, schadenMetadatenService, formService, messageBoxService, geoJsonService, true); IsVisible = true; }
public void CallZustandsabschnittCreated(string strassenabschnittId) { CreateZustandsabschnittDataTransferEventArgs e = new CreateZustandsabschnittDataTransferEventArgs(Guid.NewGuid(), Guid.Parse(strassenabschnittId)); this.OnZustandsabschnittCreated(e); }