Beispiel #1
0
        public override async Task<Position> GetPreisBeforeCommitAsync(Position position, string kundeId, Artikel artikel, string datum, string menge, string deviceLanguage, User user)
        {

            if (String.IsNullOrEmpty(kundeId))
                kundeId = "0";
            if (String.IsNullOrEmpty(menge))
                menge = "0";

            // it does not make a difference to use the function of angebot
            DataAccessLayer.DAL_Angebot dal_Angebot = new DataAccessLayer.DAL_Angebot();
            return await dal_Angebot.GetAngebotPreisBeforeCommitAsync(this,position,kundeId, artikel, datum, menge, deviceLanguage,  user);

        }
Beispiel #2
0
        public void FillPositionBestellungPreis (string kundeId, Artikel artikel, string datum, string menge, string deviceLanguage, BusinessLayer.User user)
        {

        }
 public static Artikel Create()
 {
     // ein ganz neuer Artikel wird initializiert
     var artikel = new Artikel ();
     return artikel;
 }
Beispiel #4
0
        public override async Task<Position> GetPreisBeforeCommitAsync(Position position, string kundeId, Artikel artikel, string datum, string menge, string deviceLanguage, User user)
        {

            if (String.IsNullOrEmpty(kundeId))
                kundeId = "0";
            if (String.IsNullOrEmpty(menge))
                menge = "0";

            DataAccessLayer.DAL_Bestellung dal_Bestellung = new DataAccessLayer.DAL_Bestellung();
            return await dal_Bestellung.GetBestellungPreisBeforeCommitAsync(this,position,kundeId, artikel, datum, menge, deviceLanguage,  user);

        }