Example #1
0
        private List <M_Atributos_PF> GerarLista(SqlDataReader Leitor)
        {
            List <M_Atributos_PF> lstLista = new List <M_Atributos_PF>();

            try
            {
                while (Leitor.Read())
                {
                    M_Atributos_PF mtrbtspfModelo = new M_Atributos_PF();

                    mtrbtspfModelo.Codigo         = (int)Leitor["Codigo"];
                    mtrbtspfModelo.Nome           = (string)Leitor["Nome"];
                    mtrbtspfModelo.NomeParametro1 = (string)Leitor["Nome_Parametro_1"];
                    mtrbtspfModelo.NomeParametro2 = (string)Leitor["Nome_Parametro_2"];

                    if ((Leitor["Nome_Parametro_3"] != DBNull.Value) || (Leitor["Nome_Parametro_4"] != DBNull.Value))
                    {
                        mtrbtspfModelo.NomeParametro3 = (string)Leitor["Nome_Parametro_3"];
                        mtrbtspfModelo.NomeParametro4 = (string)Leitor["Nome_Parametro_4"];
                    }
                    mtrbtspfModelo.Estendido = (bool)Leitor["Extendido"];

                    lstLista.Add(mtrbtspfModelo);
                }

                return(lstLista);
            }
            catch (Exception E)
            {
                SetMensagem(E.Message);
                return(null);
            }
        }
        private void CarregarNomesParametro(M_Atributos_PF Atributo)
        {
            if (Atributo.Codigo >= 0)
            {
                lblParametro1.Text = Atributo.NomeParametro1;
                lblParametro2.Text = Atributo.NomeParametro2;

                if (Atributo.Estendido)
                {
                    ControlarCampos(true);

                    if (Atributo.NomeParametro3 != "")
                    {
                        lblParametro3.Text = Atributo.NomeParametro3;
                    }

                    if (Atributo.NomeParametro4 != "")
                    {
                        lblParametro4.Text = Atributo.NomeParametro4;
                    }
                }
                else
                {
                    ControlarCampos(false);
                }
            }
        }
Example #3
0
        public bool Excluir(int Codigo)
        {
            Execucao       excExecucao    = new Execucao();
            M_Atributos_PF mtrbtspfModelo = new M_Atributos_PF();

            try
            {
                mtrbtspfModelo.Codigo = Codigo;

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

                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);
            }
        }
 protected override void Selecionar()
 {
     mtrbtspfModelo = (M_Atributos_PF)ObterSelecao();
     if (mtrbtspfModelo == null)
     {
         MessageBox.Show(String.Format(Mensagens.PROCURAR_FALHA, "Escalas"));
     }
     else
     {
         base.Selecionar();
     }
 }
        protected override void CarregarFormulario()
        {
            base.CarregarFormulario();

            List <M_Atributos_PF> lstLista         = (new N_Complexidades_PF()).CarregarAtributos();
            M_Atributos_PF        mtrbtspfAtributo = new M_Atributos_PF();

            mtrbtspfAtributo.Codigo = -1;
            lstLista.Insert(0, mtrbtspfAtributo);

            cmbxAtributo.DataSource    = lstLista;
            cmbxAtributo.DisplayMember = "Nome";
            cmbxAtributo.ValueMember   = "Codigo";
        }
Example #6
0
        protected override void Procurar()
        {
            FrmProcuraAtributos_PF frmprcrtrbtspfProcura = new FrmProcuraAtributos_PF();

            frmprcrtrbtspfProcura.ShowDialog();

            if (frmprcrtrbtspfProcura.Selecionado)
            {
                mtrbtspfModelo = frmprcrtrbtspfProcura.Atributos;
                CarregarDados();
                base.Procurar();
            }
            else
            {
                Cancelar();
            }
        }
Example #7
0
        public bool Alterar(int Codigo, string Nome, string NomeParametro1, string NomeParametro2, string NomeParametro3, string NomeParametro4, bool Extendido)
        {
            Execucao       excExecucao    = new Execucao();
            M_Atributos_PF mtrbtspfModelo = new M_Atributos_PF();

            try
            {
                mtrbtspfModelo.Codigo    = Codigo;
                mtrbtspfModelo.Nome      = Nome;
                mtrbtspfModelo.Nome      = NomeParametro1;
                mtrbtspfModelo.Nome      = NomeParametro2;
                mtrbtspfModelo.Nome      = NomeParametro3;
                mtrbtspfModelo.Nome      = NomeParametro4;
                mtrbtspfModelo.Estendido = Extendido;

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

                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);
            }
        }
Example #8
0
 private string GerarStringExcluir(M_Atributos_PF Atributos)
 {
     return(string.Format("DELETE FROM Atributo WHERE Codigo = {0}", Atributos.Codigo));
 }
Example #9
0
 private string GerarStringAlterar(M_Atributos_PF Atributos)
 {
     return(string.Format("UPDATE Atributo SET Nome = '{0}', Nome_Parametro_1 = '{1}', Nome_Parametro_2 = '{2}', Nome_Parametro_3 = '{3}', Nome_Parametro_4 = '{4}', Extendido = {5} WHERE Codigo = {6}", Atributos.Nome, Atributos.NomeParametro1, Atributos.NomeParametro2, Atributos.NomeParametro3, Atributos.NomeParametro4, Atributos.Estendido, Atributos.Codigo));
 }
Example #10
0
 private string GerarStringInserir(M_Atributos_PF Atributos)
 {
     return(String.Format("INSERT INTO Atributo (Nome, Nome_Parametro_1, Nome_Parametro_2, Nome_Parametro_3, Nome_Parametro_4, Extendido) VALUES ('{0}', '{1}', '{2}', '{3}', '{4}', {5})", Atributos.Nome, Atributos.NomeParametro1, Atributos.NomeParametro2, Atributos.NomeParametro3, Atributos.NomeParametro4, Atributos.Estendido));
 }
Example #11
0
 protected override void Cancelar()
 {
     mtrbtspfModelo = null;
     base.Cancelar();
 }