Esempio n. 1
0
        public bool Excluir(int Codigo)
        {
            Execucao excExecucao = new Execucao();
            M_Modelo mdlModelo   = new M_Modelo();

            try
            {
                mdlModelo.Codigo = Codigo;

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

                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);
            }
        }
Esempio n. 2
0
        public bool Alterar(int Codigo, string Nome)
        {
            Execucao excExecucao = new Execucao();
            M_Modelo mdlModelo   = new M_Modelo();

            try
            {
                mdlModelo.Codigo = Codigo;
                mdlModelo.Nome   = Nome;

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

                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);
            }
        }
        protected override void CarregarFormulario()
        {
            base.CarregarFormulario();

            N_Esforco       nsfrcNegocio = new N_Esforco();
            List <M_Modelo> lstModelo    = nsfrcNegocio.CarregarModelos();
            List <M_Tipos_FundamentaisCOCOMO> lstTiposFundamentais = nsfrcNegocio.CarregarTiposFundamentais();

            M_Modelo mdlModelo = new M_Modelo();

            mdlModelo.Codigo = 0;

            M_Tipos_FundamentaisCOCOMO mtpsfndmntscmTiposFundamentais = new M_Tipos_FundamentaisCOCOMO();

            mtpsfndmntscmTiposFundamentais.Codigo = 0;

            lstModelo.Insert(0, mdlModelo);
            lstTiposFundamentais.Insert(0, mtpsfndmntscmTiposFundamentais);

            cmbxModelo.DataSource    = lstModelo;
            cmbxModelo.DisplayMember = "Nome";
            cmbxModelo.ValueMember   = "Codigo";

            cmbxTipoFundamental.DataSource    = lstTiposFundamentais;
            cmbxTipoFundamental.DisplayMember = "Nome";
            cmbxTipoFundamental.ValueMember   = "Codigo";
        }
Esempio n. 4
0
 protected override void Selecionar()
 {
     mdlModelo = (M_Modelo)ObterSelecao();
     if (mdlModelo == null)
     {
         MessageBox.Show(String.Format(Mensagens.PROCURAR_FALHA, "Modelo"));
     }
     else
     {
         base.Selecionar();
     }
 }
Esempio n. 5
0
        protected override void Procurar()
        {
            FrmProcuraModelo frmprcrmdlProcura = new FrmProcuraModelo();

            frmprcrmdlProcura.ShowDialog();

            if (frmprcrmdlProcura.Selecionado)
            {
                mdlModelo = frmprcrmdlProcura.Modelo;
                CarregarDados();
                base.Procurar();
            }
            else
            {
                Cancelar();
            }
        }
Esempio n. 6
0
        private List <M_Modelo> GerarLista(SqlDataReader Leitor)
        {
            List <M_Modelo> lstLista = new List <M_Modelo>();

            try
            {
                while (Leitor.Read())
                {
                    M_Modelo mdlModelo = new M_Modelo();

                    mdlModelo.Codigo = (int)Leitor["Codigo"];
                    mdlModelo.Nome   = (string)Leitor["Nome"];

                    lstLista.Add(mdlModelo);
                }

                return(lstLista);
            }
            catch (Exception E)
            {
                SetMensagem(E.Message);
                return(null);
            }
        }
Esempio n. 7
0
 private string GerarStringExcluir(M_Modelo Modelo)
 {
     return(string.Format("DELETE FROM Modelo WHERE Codigo = {0}", Modelo.Codigo));
 }
Esempio n. 8
0
 private string GerarStringAlterar(M_Modelo Modelo)
 {
     return(string.Format("UPDATE Modelo SET Nome = '{0}' WHERE Codigo = {1}", Modelo.Nome, Modelo.Codigo));
 }
Esempio n. 9
0
 private string GerarStringInserir(M_Modelo Modelo)
 {
     return(String.Format("INSERT INTO Modelo (Descricao) VALUES ('{0}')", Modelo.Nome));
 }
Esempio n. 10
0
 protected override void Cancelar()
 {
     mdlModelo = null;
     base.Cancelar();
 }