Ejemplo n.º 1
0
        private List <M_Esforco> GerarLista(SqlDataReader Leitor)
        {
            List <M_Esforco> lstLista = new List <M_Esforco>();

            try
            {
                while (Leitor.Read())
                {
                    M_Esforco msfrcModelo = new M_Esforco();

                    msfrcModelo.Modelo                    = (int)Leitor["Modelo"];
                    msfrcModelo.TipoFundamental           = (int)Leitor["Tipo_Fundamental"];
                    msfrcModelo.EsforcoFatorMultiplicacao = (double)Leitor["Esforco_Fator_Multiplicacao"];
                    msfrcModelo.EsforcoExponencial        = (double)Leitor["Esforco_Exponencial"];

                    lstLista.Add(msfrcModelo);
                }

                return(lstLista);
            }
            catch (Exception E)
            {
                SetMensagem(E.Message);
                return(null);
            }
        }
Ejemplo n.º 2
0
        public bool Alterar(int Modelo, int Tipo_Fundamental, double Esforco_Fator_Multiplicacao, double Esforco_Exponencial)
        {
            Execucao  excExecucao = new Execucao();
            M_Esforco msfrcModelo = new M_Esforco();

            try
            {
                msfrcModelo.Modelo                    = Modelo;
                msfrcModelo.TipoFundamental           = Tipo_Fundamental;
                msfrcModelo.EsforcoFatorMultiplicacao = Esforco_Fator_Multiplicacao;
                msfrcModelo.EsforcoExponencial        = Esforco_Exponencial;

                int intResultado = excExecucao.Executar(GerarStringAlterar(msfrcModelo));

                if (intResultado < 0)
                {
                    SetMensagem(Mensagens.ALTERACAO_ERRO + excExecucao.Mensagem);
                }
                else if (intResultado == 0)
                {
                    SetMensagem(Mensagens.ALTERACAO_FALHA + excExecucao.Mensagem);
                }
                else
                {
                    SetMensagem(Mensagens.ALTERACAO_SUCESSO);
                }

                return(intResultado > 0);
            }
            catch (Exception E)
            {
                SetMensagem(Mensagens.ALTERACAO_ERRO + E.Message);
                return(false);
            }
        }
Ejemplo n.º 3
0
        public bool Excluir(int Modelo, int Tipo_Fundamental)
        {
            Execucao  excExecucao = new Execucao();
            M_Esforco msfrcModelo = new M_Esforco();

            try
            {
                msfrcModelo.Modelo          = Modelo;
                msfrcModelo.TipoFundamental = Tipo_Fundamental;

                int intResultado = excExecucao.Executar(GerarStringExcluir(msfrcModelo));

                if (intResultado < 0)
                {
                    SetMensagem(Mensagens.EXCLUSAO_ERRO + excExecucao.Mensagem);
                }
                else if (intResultado == 0)
                {
                    SetMensagem(Mensagens.EXCLUSAO_FALHA + excExecucao.Mensagem);
                }
                else
                {
                    SetMensagem(Mensagens.EXCLUSAO_SUCESSO);
                }

                return(intResultado > 0);
            }
            catch (Exception E)
            {
                SetMensagem(Mensagens.EXCLUSAO_ERRO + E.Message);
                return(false);
            }
        }
Ejemplo n.º 4
0
 protected override void Selecionar()
 {
     msfrcEsforco = (M_Esforco)ObterSelecao();
     if (msfrcEsforco == null)
     {
         MessageBox.Show(String.Format(Mensagens.PROCURAR_FALHA, "Linguagem"));
     }
     else
     {
         base.Selecionar();
     }
 }
        protected override void Procurar()
        {
            FrmProcuraEsforco frmprcrsfrcProcura = new FrmProcuraEsforco();

            frmprcrsfrcProcura.ShowDialog();

            if (frmprcrsfrcProcura.Selecionado)
            {
                msfrcModelo = frmprcrsfrcProcura.Esforco;
                CarregarDados();
                cmbxModelo.Enabled          = false;
                cmbxTipoFundamental.Enabled = false;
                base.Procurar();
            }
            else
            {
                Cancelar();
            }
        }
Ejemplo n.º 6
0
 private string GerarStringExcluir(M_Esforco Esforco)
 {
     return(String.Format("DELETE FROM Esforco_Modelo_Tipo WHERE Modelo = {0}, Tipo_Fundamental = {1}", Esforco.Modelo, Esforco.TipoFundamental));
 }
Ejemplo n.º 7
0
 private string GerarStringAlterar(M_Esforco Esforco)
 {
     return(String.Format("UPDATE Esforco_Modelo_Tipo SET Esforco_Fator_Multiplicacao = {0}, Esforco_Exponencial = {1}" +
                          "WHERE Modelo = {2}, Tipo_Fundamental = {3}", Esforco.EsforcoFatorMultiplicacao, Esforco.EsforcoExponencial, Esforco.Modelo, Esforco.TipoFundamental));
 }
Ejemplo n.º 8
0
 private string GerarStringInserir(M_Esforco Esforco)
 {
     return(String.Format("INSERT INTO Esforco_Modelo_Tipo (Modelo, Tipo_Fundamental, Esforco_Fator_Multiplicacao, Esforco_Exponencial)" +
                          "VALUES ({0}, {1}, {2}, {3})", Esforco.Modelo, Esforco.TipoFundamental, Esforco.EsforcoFatorMultiplicacao, Esforco.EsforcoExponencial));
 }
 protected override void Cancelar()
 {
     msfrcModelo = null;
     base.Cancelar();
 }