示例#1
0
        public plantacao()
        {
            InitializeComponent();
            daoplantacao dp = new daoplantacao();

            res            = dp.getCod() + 1;
            txtcodigo.Text = res + "";
        }
示例#2
0
        private void txtcodfunc_TextChanged(object sender, EventArgs e)
        {
            TextBox txt = (TextBox)sender;

            txt.BackColor = Color.White;
            if ((txt.Name == txtcodfunc.Name) && (txt.Text != ""))
            {
                funcionario f = new daoplantacao().buscafuncid(Int32.Parse(txtcodfunc.Text));


                if (f != null)
                {
                    setfuncionario(f);
                }
            }
        }
示例#3
0
 private void btneditar_Click(object sender, EventArgs e)
 {
     try
     {
         daoplantacao dp = new daoplantacao();
         dp.Editar(GetPlantacao());
         limpar();
         MessageBox.Show("Alteração efetuada com sucesso!", "Alteração", MessageBoxButtons.OK, MessageBoxIcon.Information);
         atualizardtg();
         res            = dp.getCod() + 1;
         txtcodigo.Text = res + "";
     }
     catch
     {
         MessageBox.Show("Não foi possível realizar a edição, tente novamente", "Erro na edição", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
示例#4
0
        public objacao getAcaoPlantar()
        {
            objacao a = new objacao();

            String       prod    = txtsemente.Text;
            daoplantacao dp      = new daoplantacao();
            int          produto = dp.ProcuraProduto(prod);

            a.tipoacao    = "Plantar";
            a.plantacao   = Convert.ToInt32(txtcodigo.Text);
            a.codigoprod  = produto;
            a.dataac      = Convert.ToDateTime(mskdataplantio.Text);
            a.funcionario = Convert.ToInt32(txtcodfunc.Text);
            a.status      = "A executar";
            a.horario     = "07h00";
            a.quantidade  = Convert.ToDouble(txt_quantidade.Text);

            return(a);
        }
示例#5
0
        private void brnexcluir_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult confirm = MessageBox.Show("Deseja excluir registro?", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Exclamation, MessageBoxDefaultButton.Button2);

                if (confirm.ToString().ToUpper() == "YES")
                {
                    daoplantacao dp = new daoplantacao();
                    dp.Excluir(Convert.ToInt32(txtcodigo.Text));
                    MessageBox.Show("Excluído com sucesso", "Exclusão", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    atualizardtg();
                    limpar();
                    res            = dp.getCod() + 1;
                    txtcodigo.Text = res + "";
                }
            }
            catch
            {
                MessageBox.Show("Não foi possível excluir o cadastro", "Erro na exclusão", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#6
0
        private void btngravar_Click(object sender, EventArgs e)
        {
            try
            {
                daoplantacao dp = new daoplantacao();

                dp.cadastrar(GetcadPlantacao());

                MessageBox.Show("Cadastro realizado com sucesso", "Cadastro Realizado", MessageBoxButtons.OK, MessageBoxIcon.Information);


                atualizardtg();

                cadac();

                res            = dp.getCod() + 1;
                txtcodigo.Text = res + "";
            }

            catch {
                MessageBox.Show("Não foi possível realizar o cadastro, tente novamente", "Verifique se os dados estão corretos", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
示例#7
0
        private void txtpesquisa_TextChanged(object sender, EventArgs e)
        {
            daoplantacao dp = new daoplantacao();

            dtgplantacao.DataSource = dp.Listaplantacao(txtpesquisa.Text);
        }
示例#8
0
        private void atualizardtg()
        {
            daoplantacao dp = new daoplantacao();

            dtgplantacao.DataSource = dp.Listaplantacao();
        }