// Decompiled with JetBrains decompiler
// Type: SE0085.StCl.scRCAssignGrid
// 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 scRCAssignGrid
  {
    private int _NonConfId;
    private string _NonConfDetails;
    private int _RootCauseId;
    private DateTime _RootCauseDueDt;
    private string _RootCauseAssignedAssoc;

    public int RootCauseId
    {
      get
      {
        return this._RootCauseId;
      }
      set
      {
        this._RootCauseId = value;
      }
    }

    public int NonConfId
    {
      get
      {
        return this._NonConfId;
      }
      set
      {
        this._NonConfId = value;
      }
    }

    public string NonConfDetails
    {
      get
      {
        return this._NonConfDetails;
      }
      set
      {
        this._NonConfDetails = value;
      }
    }

    public DateTime RootCauseDueDt
    {
      get
      {
        return this._RootCauseDueDt;
      }
      set
      {
        this._RootCauseDueDt = value;
      }
    }

    public string RootCauseAssignedAssoc
    {
      get
      {
        return this._RootCauseAssignedAssoc;
      }
      set
      {
        this._RootCauseAssignedAssoc = value;
      }
    }

    public scRCAssignGrid()
    {
      this.InitRootCause();
    }

    public void InitRootCause()
    {
      this._RootCauseId = 0;
      this._NonConfId = 0;
      this._NonConfDetails = "";
      this._RootCauseDueDt = Conversions.ToDate("01/01/1901");
      this._RootCauseAssignedAssoc = " ";
    }
  }
}
