private void btnProcurar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtIdLeitor.Text == "")
                {
                    throw new Exception("Digite o id antes de procurá-lo");
                }

                Leitor leitor = new Leitor(int.Parse(txtIdLeitor.Text), "", "", "", "");

                LeitorBLL leitorBLL = new LeitorBLL();
                leitor = leitorBLL.SelecionarLeitorPorId(leitor.IdLeitor);

                txtIdLeitor.Text       = leitor.IdLeitor.ToString();
                txtNomeLeitor.Text     = leitor.NomeLeitor;
                txtTelefoneLeitor.Text = leitor.TelefoneLeitor;
                txtEmailLeitor.Text    = leitor.EmailLeitor;
                txtEnderecoLeitor.Text = leitor.EnderecoLeitor;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex.Message.ToString());
            }
        }
        private void btnNovo_Click(object sender, EventArgs e)
        {
            if (txtIdLeitor.Text == "")
            {
                txtIdLeitor.Text = "0";
            }

            Leitor leitor = new Leitor(0, "", "", "", "");

            try
            {
                if (txtNomeLeitor.Text == "" || txtTelefoneLeitor.Text == "" || txtEmailLeitor.Text == "" || txtEnderecoLeitor.Text == "")
                {
                    throw new Exception("Digite todos os campos!");
                }

                leitor.NomeLeitor     = txtNomeLeitor.Text.Trim();
                leitor.TelefoneLeitor = txtTelefoneLeitor.Text.Trim();
                leitor.EmailLeitor    = txtEmailLeitor.Text.Trim();
                leitor.EnderecoLeitor = txtEnderecoLeitor.Text.Trim();

                LeitorBLL leitorBLL = new LeitorBLL();
                leitorBLL.IncluirLeitor(leitor);
                leitor           = leitorBLL.SelecionarLeitorPorNome(leitor.NomeLeitor);
                txtIdLeitor.Text = leitor.IdLeitor + "";
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex.Message.ToString());
            }
        }
Esempio n. 3
0
 public FrmConsultarLeitor()
 {
     InitializeComponent();
     leitorBLL = new LeitorBLL();
     leitor    = new Leitor();
     AtualizarGrid();
     txtLeitor.Focus();
 }
 public FrmCadastrarEmprestimo()
 {
     InitializeComponent();
     emprestimo        = new Emprestimo();
     emprestimoBLL     = new EmprestimoBLL();
     leitorBLL         = new LeitorBLL();
     livroBLL          = new LivroBLL();
     txtRetirada.Text  = DateTime.Now.ToShortDateString();
     txtDevolucao.Text = DateTime.Now.AddDays(7).ToShortDateString();
 }
 private void btnExibir_Click(object sender, EventArgs e)
 {
     try
     {
         LeitorBLL leitorBLL = new LeitorBLL();
         dgvLeitor.DataSource = leitorBLL.SelecionarLeitor();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Erro: " + ex.Message.ToString());
     }
 }
Esempio n. 6
0
 private void btnExcluir_Click(object sender, EventArgs e)
 {
     try
     {
         LeitorBLL leitorBLL = new LeitorBLL();
         leitorBLL.ExcluirLeitor(int.Parse(txtIdLeitor.Text));
     }
     catch (Exception ex)
     {
         MessageBox.Show("Erro: " + ex.Message.ToString());
     }
 }
Esempio n. 7
0
        private void btnAlterarLeitor_Click(object sender, EventArgs e)
        {
            Leitor leitor = new Leitor(int.Parse(txtIdLeitor.Text), txtNomeLeitor.Text, txtTelLeitor.Text, txtEmailLeitor.Text, txtEnderecoLeitor.Text);

            try
            {
                LeitorBLL leitorBLL = new LeitorBLL();
                leitorBLL.AlterarLeitor(leitor);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex.Message.ToString());
            }
        }
Esempio n. 8
0
        private void btnNovoLeitor_Click(object sender, EventArgs e)
        {
            Leitor leitor = new Leitor(txtNomeLeitor.Text, txtTelLeitor.Text, txtEmailLeitor.Text, txtEnderecoLeitor.Text);

            try
            {
                LeitorBLL leitorBLL = new LeitorBLL();
                leitorBLL.IncluirLeitor(leitor);
                limparTela();
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex.Message.ToString());
            }
        }
Esempio n. 9
0
        private void btnProcurarLeitor_Click(object sender, EventArgs e)
        {
            limparTela();
            int    id     = int.Parse(txtIdLeitor.Text);
            Leitor leitor = new Leitor("", "", "", "");

            try
            {
                LeitorBLL leitorBLL = new LeitorBLL();
                leitor                 = leitorBLL.SelecionarLeitorPorId(id);
                txtNomeLeitor.Text     = leitor.NomeLeitor;
                txtTelLeitor.Text      = leitor.TelefoneLeitor;
                txtEmailLeitor.Text    = leitor.EmailLeitor;
                txtEnderecoLeitor.Text = leitor.EnderecoLeitor;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex.Message.ToString());
            }
        }
Esempio n. 10
0
        private void btnExcluir_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtIdLeitor.Text == "")
                {
                    throw new Exception("Digite o id do Leitor antes de exclui-lo");
                }

                Leitor leitor = new Leitor(int.Parse(txtIdLeitor.Text), "", "", "", "");

                LeitorBLL leitorBLL = new LeitorBLL();
                leitorBLL.ExcluirLeitor(leitor);
                btnLimpar.PerformClick();
                MessageBox.Show("Leitor excluido com sucesso");
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex.Message.ToString());
            }
        }
Esempio n. 11
0
        private void btnAlterar_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtIdLeitor.Text == "" || txtNomeLeitor.Text == "" || txtTelefoneLeitor.Text == "" || txtEmailLeitor.Text == "" || txtEnderecoLeitor.Text == "")
                {
                    throw new Exception("Digite todos os campos!");
                }

                Leitor leitor = new Leitor(int.Parse(txtIdLeitor.Text), "", "", "", "");

                leitor.NomeLeitor     = txtNomeLeitor.Text.Trim();
                leitor.TelefoneLeitor = txtTelefoneLeitor.Text.Trim();
                leitor.EmailLeitor    = txtEmailLeitor.Text.Trim();
                leitor.EnderecoLeitor = txtEnderecoLeitor.Text.Trim();

                LeitorBLL leitorBLL = new LeitorBLL();
                leitorBLL.AlterarLeitor(leitor);
            }
            catch (Exception ex)
            {
                MessageBox.Show("Erro: " + ex.Message.ToString());
            }
        }
 public FrmCadastrarLeitor()
 {
     InitializeComponent();
     leitorBLL = new LeitorBLL();
     leitor    = new Leitor();
 }