// Decompiled with JetBrains decompiler
// Type: SE0085.dBc.OrderLine
// Assembly: SE0085dBc, Version=1.0.0.1, Culture=neutral, PublicKeyToken=null
// MVID: 1D280293-B91C-46EA-A3BF-F18C4E33A97F
// Assembly location: C:\Users\Abishek\Downloads\SchneiderCode_Breaker_09292016\Breaker Schedule-20160930T014118Z\Breaker Schedule\Solution for gathering Breaker Data\DMS\bin\Debug\SE0085dBc.dll

using System;
using System.Collections.Generic;
using System.Diagnostics;

namespace SE0085.dBc
{
  public class OrderLine
  {
    public int OrderLineId { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public int OrderId { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public int AssemLineId { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public string OrderLineNum { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public int? OrderLineQty { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public string OrderLineSL { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public string OrderLineSS { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public DateTime? OrderLineTargetDt { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public DateTime? OrderLineShipDt { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public DateTime? OrderLineShippedDt { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public bool? OrderLineShipped { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public string OrderLineSER { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public DateTime? OrderLineAssyStartDt { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public virtual AssemblyLine AssemblyLine { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public virtual ICollection<OrderLineComment> OrderLineComments { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public virtual SEOrder SEOrder { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public virtual ICollection<OrderLinesExt> OrderLinesExts { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public virtual ICollection<OrderLineStat> OrderLineStats { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public virtual ICollection<OrdFASExt> OrdFASExts { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public virtual ICollection<OrdLineAssocAssigned> OrdLineAssocAssigneds { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public virtual ICollection<OrdSection> OrdSections { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public virtual ICollection<RecoData> RecoDatas { [DebuggerNonUserCode] get; [DebuggerNonUserCode] set; }

    public OrderLine()
    {
      this.OrderLineComments = (ICollection<OrderLineComment>) new HashSet<OrderLineComment>();
      this.OrderLinesExts = (ICollection<OrderLinesExt>) new HashSet<OrderLinesExt>();
      this.OrderLineStats = (ICollection<OrderLineStat>) new HashSet<OrderLineStat>();
      this.OrdFASExts = (ICollection<OrdFASExt>) new HashSet<OrdFASExt>();
      this.OrdLineAssocAssigneds = (ICollection<OrdLineAssocAssigned>) new HashSet<OrdLineAssocAssigned>();
      this.OrdSections = (ICollection<OrdSection>) new HashSet<OrdSection>();
      this.RecoDatas = (ICollection<RecoData>) new HashSet<RecoData>();
    }
  }
}
