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); }
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; }
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); }