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