//braucht SMNummer public void getAuftrag(string smNummer) { auftrag = new TblAuftraege(); projekt = new TblProjekte(); ansprechpartner = new List <TblAnsprechpartner>();; ISession session = getSession(); ITransaction tx = session.BeginTransaction(); ICriteria crit = session.CreateCriteria <TblAuftraege>(); crit.SetMaxResults(1); crit.Add(Restrictions.Like(nameof(TblAuftraege.SMNummer), smNummer)); auftrag = crit.List <TblAuftraege>().FirstOrDefault(); tx.Commit(); closeSession(session, tx); }
public PDF(TblAuftraege auftrag, TblAnschreibenTyp anschreibenTyp, TblAnsprechpartner empfaenger, TblBearbeiter absender, DateTime datum, DateTime ausfuehrungszeitraum, DateTime ausfuehrungszeitraumEnde, TblBearbeiter ansprechpartner, string ortDerMassnahme, RichTextBox beschreibungMassnahme, TblWesiTeam wesiTeam, bool plansaetze, bool listeBeteiligte, bool techBeschreibung, List <string> zusatzanlagen) { this.auftrag = auftrag; this.anschreibenTyp = anschreibenTyp; this.empfaenger = empfaenger; this.absender = absender; this.datum = datum; this.ausfuehrungszeitraum = ausfuehrungszeitraum; this.ausfuehrungszeitraumEnde = ausfuehrungszeitraumEnde; this.ansprechpartner = ansprechpartner; this.ortDerMassnahme = ortDerMassnahme; this.beschreibungMassnahme = beschreibungMassnahme; this.wesiTeam = wesiTeam; this.plansaetze = plansaetze; this.listeBeteiligte = listeBeteiligte; this.techBeschreibung = techBeschreibung; this.Zusatzanlagen = zusatzanlagen; }