public PrintModul(PrintType dataGridInfo, dynamic detail = null) { this.dataGridInfo = dataGridInfo; PrintType ch = dataGridInfo; // Entscheide was gedruckt werden soll switch (ch) { case PrintType.Team: this.CheckCSV(); Teams teams = new Teams(detail); break; case PrintType.Sponsor: this.CheckCSV(); Sponsor sponsor = new Sponsor(detail); break; case PrintType.Client: this.CheckCSV(); Client customer = new Client(detail); break; case PrintType.LopOffList: this.CheckCSV(); LopOffList lopOff = new LopOffList(); break; case PrintType.Statistic: KöTaf.Utils.Printer.CSVExporter csv = new Utils.Printer.CSVExporter(detail); var header = csv.GetHeader(); var content = csv.GetData(); var csvFull = csv.GetCsv(); csv.Write(); try { Libre_TeSpClConverter ooConv = new Libre_TeSpClConverter(PrintType.Statistic); } catch (Exception ex) { throw ex; } break; } }
public Sponsor(dynamic dG) { foreach (var look in dG) { var ts = look as KöTaf.DataModel.Sponsor; DataLine = String.Concat(ts.FullName, dL, ts.ZipCode, dL, ts.City, dL, ts.Street, dL, ts.IsActive.ToString(), dL, ts.FundingType.Name); PrintModul.WriterCSV(HeaderLine, DataLine, this.wasWritten); this.wasWritten = true; } this.wasWritten = false; try { Libre_TeSpClConverter ooConv = new Libre_TeSpClConverter(PrintType.Sponsor); } catch (Exception ex) { throw ex; } }
public Client(dynamic dG) { foreach (var look in dG) { var ts = look as KöTaf.DataModel.Person; DataLine = String.Concat(ts.Group, dL, ts.TableNo, dL, ts.FullName, dL, ts.ZipCode, dL, ts.City, dL, ts.Street, dL, ts.DateOfBirth.ToShortDateString(), dL, ts.Nationality); PrintModul.WriterCSV(HeaderLine, DataLine, this.wasWritten); this.wasWritten = true; } this.wasWritten = false; try { Libre_TeSpClConverter ooConv = new Libre_TeSpClConverter(PrintType.Client); } catch (Exception ex) { throw ex; } }
public Sponsor(dynamic dG) { foreach (var look in dG) { var ts = look as KöTaf.DataModel.Sponsor; DataLine = String.Concat(ts.FullName, dL, ts.ZipCode, dL, ts.City, dL, ts.Street, dL, ts.IsActive.ToString(),dL, ts.FundingType.Name); PrintModul.WriterCSV(HeaderLine, DataLine,this.wasWritten); this.wasWritten = true; } this.wasWritten = false; try { Libre_TeSpClConverter ooConv = new Libre_TeSpClConverter(PrintType.Sponsor); } catch (Exception ex) { throw ex; } }
public Client(dynamic dG) { foreach (var look in dG) { var ts = look as KöTaf.DataModel.Person; DataLine = String.Concat(ts.Group,dL,ts.TableNo, dL, ts.FullName, dL, ts.ZipCode, dL, ts.City, dL, ts.Street, dL, ts.DateOfBirth.ToShortDateString(), dL, ts.Nationality); PrintModul.WriterCSV(HeaderLine, DataLine, this.wasWritten); this.wasWritten = true; } this.wasWritten = false; try { Libre_TeSpClConverter ooConv = new Libre_TeSpClConverter(PrintType.Client); } catch (Exception ex) { throw ex; } }