private IEnumerable<Antwort> Geschwisterantworten_bestimmen(Antwort antwort) { var frageZurAntwort = (from fg in _befragungContainer.Value.Fragebogen.Fragengruppen from f in fg.Fragen from ao in f.Antwortoptionen where ao.Antwort.Equals(antwort) select f).First(); return from ao in frageZurAntwort.Antwortoptionen select ao.Antwort; }
private void Prüfen_ob_Antwort_zum_Fragebogen_gehört(Antwort antwort) { var antwortGefundenInFragebogen = from fg in Fragebogen.Fragengruppen from f in fg.Fragen from ao in f.Antwortoptionen where ao.Antwort.Equals(antwort) select ao.Antwort; if (!antwortGefundenInFragebogen.Any()) throw new InvalidOperationException("Antwort gehört nicht zum Fragebogen!"); }
public bool EinmaldatenSenden() { Netzdaten n = new Netzdaten(); n.A_qu_kg1 = einmaldaten.A_qu_kg1; n.A_qu_kg2 = einmaldaten.A_qu_kg2; n.vug_ANSPRECH = einmaldaten.VUG_Ansprech; n.vug_ANZ_LV = einmaldaten.VUG_ANZ_LV; n.vug_Bericht_Text = einmaldaten.VUG_Bericht_Text; switch (einmaldaten.VUG_Dopplung) { case 1: n.vug_dopplung = Dopplung.KeineDopplung; break; case 2: n.vug_dopplung = Dopplung.DopplungVorhanden; break; default: n.vug_dopplung = Dopplung.NichtGesetzt; break; } n.vug_kommentar_text = einmaldaten.VUG_Kommentar_Text; n.vug_Kontakt = einmaldaten.VUG_Kontakt; n.Vug_NB_Art = einmaldaten.VUG_NB_Art; n.vug_SUM_KAP_NACH = einmaldaten.VUG_SUM_KAP_NACH; n.vug_SUM_KAP_VOR = einmaldaten.VUG_SUM_KAP_VOR; n.vug_SUM_LST = einmaldaten.VUG_SUM_LST; Antwort tranAntwort = service.TransNetzdaten(transaktionsnummer, n); log.Info("Antwort: " + tranAntwort.Meldungscode + ": " + tranAntwort.Meldung); log.Info("StatusWs: " + tranAntwort.StatusWS.ToString()); return(tranAntwort.StatusWS.Equals(TransStatusEnum.Akzeptiert)); }
public dynamic Process(Antwort antwort) { _befragungslogik.Antwort_registrieren(antwort); return _befragungslogik.Fragengruppe_laden(); }
public void Antwort_registrieren(Antwort antwort) { _antworten.Add(antwort); }
public void Antwort_löschen(Antwort antwort) { _antworten.Remove(antwort); }
public void Antwort_registrieren(Antwort antwort) { Prüfen_ob_Antwort_zum_Fragebogen_gehört(antwort); _antwortbogen.Antwort_registrieren(antwort); }
public DeleteAntwortViewModel Map_Antwort_DeleteAntwortViewModel(Antwort antwort) { return(Mapper.Map <DeleteAntwortViewModel>(antwort)); }
public void EditAntwort(Antwort antwort) { AntwortRepository.EditAntwort(antwort); }
public void EditAntwort(Antwort Antwort) { Db.SetModified(Antwort); Db.SaveChanges(); }
public void AddAntwort(Antwort Antwort) { Db.Antwort.Add(Antwort); Db.SaveChanges(); }
public void TransaktionAbschliessen() { Antwort tranAntwort = service.AbschlussTransaktion(transaktionsnummer); log.Info(tranAntwort.Meldung); }
public void Antwort_registrieren(Antwort antwort) { var geschwisterAntworten = Geschwisterantworten_bestimmen(antwort); _befragungContainer.Value.Antworten_löschen(geschwisterAntworten); _befragungContainer.Value.Antwort_registrieren(antwort); }
public List <Fragebogen> SearchFragebogenByAntwort(Antwort antwort) { return(Db.Fragebogen.Where(x => x.Antwort == antwort).ToList()); }
public void RemoveAntwort(Antwort Antwort) { Db.Set <Antwort>().Remove(Antwort); Db.SaveChanges(); }
public void AddAntwort(Antwort antwort) { AntwortRepository.AddAntwort(antwort); }
public bool Antwort_gegeben(Antwort antwort) { return _antwortbogen.Antworten.Contains(antwort); }
protected override bool IstAntwortRichtig(string input) { return(input.ToLower() == Antwort.ToLower()); }
public EditAntwortViewModel Map_Antwort_EditAntwortViewModel(Antwort antwort) { return(Mapper.Map <EditAntwortViewModel>(antwort)); }