public BelegPositionAVDTO() { if (BelegPositionAVGuid.Equals(Guid.Empty)) { BelegPositionAVGuid = Guid.NewGuid(); } }
public BelegPositionAVDTO(BelegPositionDTO position, string kunde, string kommission = null) { if (BelegPositionAVGuid.Equals(Guid.Empty)) { BelegPositionAVGuid = Guid.NewGuid(); } BelegPositionGuid = position.BelegPositionGuid; Bereitgestellt = DateTime.UtcNow; Berechnet = null; IstBerechnet = false; IstProduziert = false; HatSonderwuensche = !string.IsNullOrEmpty(position.Besonderheiten); Variante = position.Variante; Position = position; Kunde = kunde; Kommission = string.IsNullOrEmpty(kommission) ? position.PositionsKommission : kommission; }