Example #1
0
        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;

        }
Example #2
0
        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;

        }
Example #3
0
 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;
     }
 }