Пример #1
0
        private Restricao RecuperarRestricao(string restName)
        {
            Restricao restricaoAux = null;

            //Verificar se ja existe restriçao nesse indice, se nao existir, criar nova restriçao
            if (!Restricoes.ContainsKey(restName))
            {
                restricaoAux = new Restricao();
                Restricoes.Add(restName, restricaoAux);
            }
            else
            {
                restricaoAux = Restricoes[restName];
            }
            return(restricaoAux);
        }
Пример #2
0
        public void SetDesigualdadeRestricao(string restName, Desigualdade desigualdade)
        {
            Restricao restricaoAux = this.RecuperarRestricao(restName);

            restricaoAux.Desigualdade = desigualdade;
        }
Пример #3
0
        public void AddVariavelRestricao(string restName, string varName, double varValue)
        {
            Restricao restricaoAux = this.RecuperarRestricao(restName);

            restricaoAux.AddVariavel(varName, varValue);
        }
Пример #4
0
        public void SetTermoLivreRestricao(string restName, double value)
        {
            Restricao restricaoAux = this.RecuperarRestricao(restName);

            restricaoAux.TermoLivre = value;
        }
Пример #5
0
 public Restricao AddRestricao(string restName)
 {
     Restricao rest = new Restricao(restName);
       this.Restricoes.Add(restName, rest);
       return rest;
 }
Пример #6
0
        private Restricao RecuperarRestricao(string restName)
        {
            Restricao restricaoAux = null;

              //Verificar se ja existe restriçao nesse indice, se nao existir, criar nova restriçao
              if (!Restricoes.ContainsKey(restName))
              {
            restricaoAux = new Restricao();
            Restricoes.Add(restName, restricaoAux);
              }
              else
              {
            restricaoAux = Restricoes[restName];
              }
              return restricaoAux;
        }