// Decompiled with JetBrains decompiler
// Type: SE0085.StCl.scParetoGraphData
// 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

using Microsoft.VisualBasic.CompilerServices;
using System;

namespace SE0085.StCl
{
  public class scParetoGraphData
  {
    private int RptCode;
    private string RptAbbrv;
    private string RptDescription;
    private short RptQuantity;
    private short RptLeftSubBarQuantity;
    private short RptRightSubBarQuantity;
    private DateTime RptStartDate;
    private DateTime RptEndDate;
    private string RptBarSQLstring;
    private scParetoChartDef RptBarQueryDef;
    private string RptBarTitle;

    public int Code
    {
      get
      {
        return this.RptCode;
      }
      set
      {
        this.RptCode = value;
      }
    }

    public string Abbreviation
    {
      get
      {
        return this.RptAbbrv;
      }
      set
      {
        this.RptAbbrv = value;
      }
    }

    public string Description
    {
      get
      {
        return this.RptDescription;
      }
      set
      {
        this.RptDescription = value;
      }
    }

    public short Quantity
    {
      get
      {
        return this.RptQuantity;
      }
      set
      {
        this.RptQuantity = value;
      }
    }

    public short LeftSubBarQuantity
    {
      get
      {
        return this.RptLeftSubBarQuantity;
      }
      set
      {
        this.RptLeftSubBarQuantity = value;
      }
    }

    public short RightSubBarQuantity
    {
      get
      {
        return this.RptRightSubBarQuantity;
      }
      set
      {
        this.RptRightSubBarQuantity = value;
      }
    }

    public DateTime ReportStartDate
    {
      get
      {
        return this.RptStartDate;
      }
      set
      {
        this.RptStartDate = value;
      }
    }

    public object ReportEndDate
    {
      get
      {
        return (object) this.RptEndDate;
      }
      set
      {
        this.RptEndDate = Conversions.ToDate(value);
      }
    }

    public string BarSQLstring
    {
      get
      {
        return this.RptBarSQLstring;
      }
      set
      {
        this.RptBarSQLstring = value;
      }
    }

    public scParetoChartDef BarQueryDef
    {
      get
      {
        return this.RptBarQueryDef;
      }
      set
      {
        this.RptBarQueryDef = value;
      }
    }

    public string BarTitle
    {
      get
      {
        return this.RptBarTitle;
      }
      set
      {
        this.RptBarTitle = value;
      }
    }

    public scParetoGraphData()
    {
      this.RptBarQueryDef = new scParetoChartDef();
      this.RptCode = 0;
      this.RptAbbrv = "";
      this.RptDescription = "";
      this.RptQuantity = (short) 0;
      this.RptLeftSubBarQuantity = (short) 0;
      this.RptRightSubBarQuantity = (short) 0;
      this.RptStartDate = Conversions.ToDate("01/01/2000");
      this.RptEndDate = Conversions.ToDate("01/01/2000");
      this.RptBarSQLstring = "";
      this.RptBarTitle = "";
    }
  }
}
