public static List<Auftrag> GetAuftraege ( string kundeID, string deviceLanguage , BusinessLayer.User user) { // Alle Kunden, die in dem Namen den Begriff <name> enthalten DataAccessLayer.DAL_Auftrag dal_Auftrag = new DataAccessLayer.DAL_Auftrag (); var auftrag = dal_Auftrag.GetAuftraege (kundeID, deviceLanguage ,ref user); return auftrag; }
public static List<Auftrag> GetAuftraege( string Name, string deviceLanguage , ref BusinessLayer.User User, bool offline) { if (offline == false) return GetAuftraege (Name, deviceLanguage, User); DataAccessLayer.DAL_Auftrag dal_Auftrag = new DataAccessLayer.DAL_Auftrag (); var auftraege = dal_Auftrag.GetAuftraege (Name, deviceLanguage, ref User, true); return auftraege; }
override public IEnumerable<BusinessLayer.Transaction> GetPostTransactions(string deviceLanguage , BusinessLayer.User user) { try { DataAccessLayer.DAL_Auftrag dal_Auftrag = new DataAccessLayer.DAL_Auftrag (); var auftraege = dal_Auftrag.GetAuftraege (ID, deviceLanguage, ref user); return auftraege.Cast<BusinessLayer.Transaction>(); } catch (Exception ex) { DataAccessLayer.ExceptionWriter.WriteLogFile(ex); return null; } }