Esempio n. 1
0
 public Trafo(string alim, SqlConnectionStringBuilder connBuilder, Param par, ModeloSDEE SDEE)
 {
     _par         = par;
     _alim        = alim;
     _connBuilder = connBuilder;
     _SDEE        = SDEE;
 }
Esempio n. 2
0
 public CargaBT(string alim, SqlConnectionStringBuilder connBuilder, int iMes, string ano,
                List <List <int> > numDiasFeriadoXMes, Dictionary <string, double> somaCurvaCargaDiariaPU, ModeloSDEE sdee,
                Param par)
 {
     _par                    = par;
     _alim                   = alim;
     _connBuilder            = connBuilder;
     _iMes                   = iMes;
     _ano                    = ano;
     _numDiasFeriadoXMes     = numDiasFeriadoXMes;
     _somaCurvaCargaDiariaPU = somaCurvaCargaDiariaPU;
     _SDEE                   = sdee;
 }
Esempio n. 3
0
        //public Param Param { get; }

        public SegmentoMT(string alim, SqlConnectionStringBuilder connBuilder, ModeloSDEE sdee, Param par, bool criaDispProtecao)
        {
            _par              = par;
            _alim             = alim;
            _connBuilder      = connBuilder;
            _SDEE             = sdee;
            _criaDispProtecao = criaDispProtecao;

            // preenche dictionary lineCode X FaultRate
            if (_criaDispProtecao)
            {
                // preenche Dic de soma Carga Mensal - Utilizado por CargaMT e CargaBT
                _dicLineCodeFaultRate = XLSXFile.XLSX2Dictionary(GetNomeArqDicReliability());
            }
        }
Esempio n. 4
0
        public CargaMT(string alim, SqlConnectionStringBuilder connBuilder, int iMes,
                       string ano, List <List <int> > numDiasFeriadoXMes, Dictionary <string, double> somaCurvaCargaDiariaPU,
                       ModeloSDEE sdee, Param par, Dictionary <string, List <string> > curvasCliMT = null)
        {
            _par                    = par;
            _alim                   = alim;
            _connBuilder            = connBuilder;
            _iMes                   = iMes;
            _ano                    = ano;
            _numDiasFeriadoXMes     = numDiasFeriadoXMes;
            _somaCurvaCargaDiariaPU = somaCurvaCargaDiariaPU;
            _SDEE                   = sdee;

            if (_SDEE._utilizarCurvaDeCargaClienteMTIndividual)
            {
                _curvasTipicasClientesMT = curvasCliMT;
            }
        }