Esempio n. 1
0
        private void btBusca_Click(object sender, EventArgs e)
        {
            DALConexao    cx  = new DALConexao(DadosDaConexao.StringDeConexao);
            DLLAtividades dll = new DLLAtividades(cx);

            dgvDados.DataSource = dll.Localizar(txtNome.Text);
            label2.Visible      = true;
        }
Esempio n. 2
0
        private void btSalvar_Click(object sender, EventArgs e)
        {
            //Alterna imagens dos botões
            btSalvar.ImageIndex = 9;

            //o try é para tratamento de erros ao inserir objeto
            try
            {
                ModeloAtividades modelo = new ModeloAtividades();
                modelo.AtivNome     = txtNome.Text;
                modelo.AtivData     = DateTime.Now.ToShortDateString();
                modelo.AtivDias     = Convert.ToInt32(txtDias.Text);
                modelo.AtivHoras    = Convert.ToInt32(txtHoras.Text);
                modelo.AtivMinutos  = Convert.ToInt32(txtMinutos.Text);
                modelo.AtivHorasDia = Convert.ToInt32(txtHExecDias.Text);
                modelo.AtivTime     = DateTime.Now.ToShortTimeString();
                modelo.AtivStatus   = "local";

                //Obj para gravar os dados da conexão
                DALConexao    cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                DLLAtividades dll = new DLLAtividades(cx);

                if (this.operacao == "inserir")
                {
                    //Cadastrar nova categoria
                    dll.Incluir(modelo);
                    MessageBox.Show("Cadastro realizado: Código " + modelo.AtivCod.ToString());
                    //toolStripBarStatus.Text = "Procedimento OK! Item " + modelo.CatCod.ToString() + " cadastrado!";
                }
                else
                {
                    //Alterar Categoria
                    modelo.AtivCod = Convert.ToInt32(txtCodigo.Text);
                    dll.Alterar(modelo);
                    MessageBox.Show("Cadastro Alterado!");
                    //toolStripBarStatus.Text = "Procedimento OK! Item " + txtcodigo.Text + " alterado!";
                    label1.Visible = false;
                }
                //Limpa os campos do formulário
                this.LimpaTela();
                //Habilita botões
                this.alteraBotoes(1);
                //Habilita o fechamento da janela
                closeCadAtividades = 0;
            }
            catch (Exception erro)
            {
                MessageBox.Show(erro.Message);
                //toolStripBarStatus.Text = "Erro! Cadastro não realizado!";
            }
            //Altera imagens dos botões
            btSalvar.ImageIndex    = 8;
            btInserir.ImageIndex   = 0;
            btLocalizar.ImageIndex = 2;
        }
Esempio n. 3
0
        private void btExcluir_Click(object sender, EventArgs e)
        {
            //Alterna imagens dos botões
            btExcluir.ImageIndex = 7;


            //o try é para tratamento de erros ao inserir objeto
            try
            {
                DialogResult d = MessageBox.Show("Tem certeza que deseja excluir o registro?", "Excluir?", MessageBoxButtons.YesNo);
                if (d.ToString() == "Yes")
                {
                    //MessageBox.Show("Excluindo o registro!");
                    //Exclui o registro
                    DALConexao    cx  = new DALConexao(DadosDaConexao.StringDeConexao);
                    DLLAtividades dll = new DLLAtividades(cx);
                    dll.Excluir(Convert.ToInt32(txtCodigo.Text));
                    //Limpa os campos
                    this.LimpaTela();
                    //Habilita os botões
                    this.alteraBotoes(1);
                    //Habilita o fechamento do User Control
                    closeCadAtividades = 1;
                }
                else
                {
                    MessageBox.Show("Erro no valor passado!" + d.ToString());
                }
            }
            catch
            {
                MessageBox.Show("Impossível excluir o registro. \n O registro está sendo utilizado em outro local.");
                //Habilita botões
                this.alteraBotoes(3);
                //Habilita o fechamento do User Control
                closeCadAtividades = 3;

                //FormPrincipal.toolStripBarStatus.Text = "ERRO! Impossível excluir o registro.";
            }
            //Altera imagens dos botões
            btExcluir.ImageIndex   = 6;
            btLocalizar.ImageIndex = 2;
        }
Esempio n. 4
0
        private void btLocalizar_Click(object sender, EventArgs e)
        {
            //Alterna imagens dos botões
            btLocalizar.ImageIndex = 3;

            //Abre o cadastro do item retornado nos campos
            frmConsultaAtividades frmCAtiv = new frmConsultaAtividades();

            frmCAtiv.ShowDialog();
            if (frmCAtiv.codigo != 0)
            {
                DALConexao       cx     = new DALConexao(DadosDaConexao.StringDeConexao);
                DLLAtividades    dll    = new DLLAtividades(cx);
                ModeloAtividades modelo = dll.CarregaModeloAtividades(frmCAtiv.codigo);
                txtCodigo.Text    = modelo.AtivCod.ToString();
                txtNome.Text      = modelo.AtivNome;
                txtAtivData.Text  = modelo.AtivData;
                txtDias.Text      = Convert.ToString(modelo.AtivDias);
                txtHoras.Text     = Convert.ToString(modelo.AtivHoras);
                txtMinutos.Text   = Convert.ToString(modelo.AtivMinutos);
                txtHExecDias.Text = Convert.ToString(modelo.AtivHorasDia);
                //txtCodigo.Text = Convert.ToString(modelo.AtivCod);
                label1.Visible = true;
                this.alteraBotoes(3);
            }
            else
            {
                //Limpa os campos
                this.LimpaTela();
                //Altera os botões
                this.alteraBotoes(1);
                //Altera se o controle pode ser fechado
                closeCadAtividades = 1;
                //Altera Imagem do botão
                btLocalizar.ImageIndex = 2;
            }
            frmCAtiv.Dispose();
        }