// Decompiled with JetBrains decompiler
// Type: SE0085.StCl.scControlChartDef
// Assembly: SE0085StCl, Version=1.0.0.1, Culture=neutral, PublicKeyToken=null
// MVID: 2F536775-F65D-4A2A-A94A-55B55F096E84
// Assembly location: C:\Users\Abishek\Downloads\SchneiderCode_Breaker_09292016\Breaker Schedule-20160930T014118Z\Breaker Schedule\Solution for gathering Breaker Data\DMS\bin\Debug\SE0085StCl.dll

namespace SE0085.StCl
{
  public class scControlChartDef
  {
    private int _CCdefId;
    private int _CChdrId;
    private long _Responsible;
    private long _Affected;
    private long _Defect;
    private long _Device;
    private long _AreaProgram;
    private emCChartDef _ChartDef;
    private int _ChartUpdateSched;
    private int _MinSampleSize;
    private string _ChartWorkCenter;
    private string _ChartWorkCtrFilter;

    public int CCdefId
    {
      get
      {
        return this._CCdefId;
      }
      set
      {
        this._CCdefId = value;
      }
    }

    public int CChdrId
    {
      get
      {
        return this._CChdrId;
      }
      set
      {
        this._CChdrId = value;
      }
    }

    public long Responsible
    {
      get
      {
        return this._Responsible;
      }
      set
      {
        this._Responsible = value;
      }
    }

    public long Affected
    {
      get
      {
        return this._Affected;
      }
      set
      {
        this._Affected = value;
      }
    }

    public long Defect
    {
      get
      {
        return this._Defect;
      }
      set
      {
        this._Defect = value;
      }
    }

    public long Device
    {
      get
      {
        return this._Device;
      }
      set
      {
        this._Device = value;
      }
    }

    public long AreaProgram
    {
      get
      {
        return this._AreaProgram;
      }
      set
      {
        this._AreaProgram = value;
      }
    }

    public int ControlChartDef
    {
      get
      {
        return (int) this._ChartDef;
      }
      set
      {
        this._ChartDef = (emCChartDef) value;
      }
    }

    public int CCUpdateSched
    {
      get
      {
        return this._ChartUpdateSched;
      }
      set
      {
        this._ChartUpdateSched = value;
      }
    }

    public int MinimumSampleSize
    {
      get
      {
        return this._MinSampleSize;
      }
      set
      {
        this._MinSampleSize = value;
      }
    }

    public emCChartDef CChartDef
    {
      get
      {
        return this._ChartDef;
      }
      set
      {
        this._ChartDef = value;
      }
    }

    public string ChartWorkCenter
    {
      get
      {
        return this._ChartWorkCenter;
      }
      set
      {
        this._ChartWorkCenter = value;
      }
    }

    public string ChartWorkCtrFilter
    {
      get
      {
        return this._ChartWorkCtrFilter;
      }
      set
      {
        this._ChartWorkCtrFilter = value;
      }
    }

    public scControlChartDef()
    {
      this._CCdefId = 0;
      this._CChdrId = 0;
      this._Responsible = 0L;
      this._Affected = 0L;
      this._Defect = 0L;
      this._Device = 0L;
      this._AreaProgram = 0L;
      this._ChartDef = emCChartDef.CountFPY;
      this._ChartUpdateSched = 0;
      this._MinSampleSize = 0;
      this._ChartWorkCenter = "?";
      this._ChartWorkCtrFilter = "?";
    }
  }
}
