예제 #1
0
        private void ButFiltrarLi_Click(object sender, EventArgs e)
        {
            CAMADAS.DAL.Livros          bllLivros = new CAMADAS.DAL.Livros();
            List <CAMADAS.MODEL.Livros> lstLivros = new List <CAMADAS.MODEL.Livros>();

            if (RdbTodosLi.Checked)
            {
                lstLivros = bllLivros.Select();
            }
            else if (RdbTiLi.Checked)
            {
                lstLivros = bllLivros.SelectTitulo(LblFiltrarLi.Text);
            }
            if (RdbTiLi.Checked && LblFiltroLi.Text == "")
            {
                MessageBox.Show("Não foi informado dados para filtrar", "Filtrar", MessageBoxButtons.OK, MessageBoxIcon.Hand);
            }
            else if (RdbIDLi.Checked)
            {
                int ID = Convert.ToInt32(LblFiltroLi.Text);
                lstLivros = bllLivros.SelectID(ID);
            }
            else if (RdbIDLi.Checked && LblFiltroLi.Text == "")
            {
                MessageBox.Show("Não foi informado dados para filtrar", "Filtrar", MessageBoxButtons.OK, MessageBoxIcon.Hand);
            }

            DtGridLivro.DataSource = "";
            DtGridLivro.DataSource = lstLivros;
        }
예제 #2
0
 private void Form_Livros_Load(object sender, EventArgs e)
 {
     // TODO: esta linha de código carrega dados na tabela 'bIBLIOTECA2020DataSet2.LIVROS'. Você pode movê-la ou removê-la conforme necessário.
     this.lIVROSTableAdapter.Fill(this.bIBLIOTECA2020DataSet2.LIVROS);
     CAMADAS.DAL.Livros BllLivros = new CAMADAS.DAL.Livros();
     DtGridLivro.DataSource = "";
     DtGridLivro.DataSource = BllLivros.Select();
     HabilitaControl(false);
     HabilitaBut(true);
     LimparControles();
 }
예제 #3
0
        private void frmEmprestimo_Load(object sender, EventArgs e)
        {
            CAMADAS.BLL.Emprestimo bllEmp = new CAMADAS.BLL.Emprestimo();
            dgvEmprestimo.DataSource = "";
            dgvEmprestimo.DataSource = bllEmp.Select();

            CAMADAS.DAL.Clientes dalCli = new CAMADAS.DAL.Clientes();
            cmbCliente.DisplayMember = "nome";
            cmbCliente.ValueMember   = "id";
            cmbCliente.DataSource    = dalCli.Select();

            CAMADAS.DAL.Livros bllLivro = new CAMADAS.DAL.Livros();
            cmbLivro.DisplayMember = "titulo";
            cmbLivro.ValueMember   = "id";
            cmbLivro.DataSource    = bllLivro.Select();
        }
예제 #4
0
        private void ButGravarLi_Click(object sender, EventArgs e)
        {
            CAMADAS.DAL.Livros BllLivros = new CAMADAS.DAL.Livros();
            string             msg       = "";

            if (LblIDLi.Text == "-1")
            {
                msg = "Deseja Inserir um Novo Livro?";
            }
            else
            {
                msg = "Deseja Alterar o Livro atual?";
            }
            DialogResult resposta = MessageBox.Show(msg, "Gravar", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button1);

            if (resposta == DialogResult.Yes)
            {
                CAMADAS.MODEL.Livros livros = new CAMADAS.MODEL.Livros();
                livros.ID       = Convert.ToInt32(LblIDLi.Text);
                livros.TITULO   = LbltituLi.Text.Trim();
                livros.EDITORA  = LblEdiLi.Text.Trim();
                livros.AUTOR    = LblAutorLi.Text;
                livros.VALOR    = Convert.ToSingle(LblValorLi.Text);
                livros.SITUACAO = Convert.ToInt32(LblSitLi.Text);
                if (LblIDLi.Text == "-1")
                {
                    BllLivros.Inserir(livros);
                }
                else
                {
                    BllLivros.UPDATE(livros);
                }
            }

            DtGridLivro.DataSource = "";
            DtGridLivro.DataSource = BllLivros.Select();


            HabilitaControl(false);
            HabilitaBut(true);
            LimparControles();
        }
예제 #5
0
        private void ButRemoverLi_Click(object sender, EventArgs e)
        {
            CAMADAS.DAL.Livros bllLivro = new CAMADAS.DAL.Livros();

            if (LblIDLi.Text != "-1")
            {
                string       msg  = "Deseja Remover o atual livro?";
                DialogResult resp = MessageBox.Show(msg, "Remover", MessageBoxButtons.YesNo, MessageBoxIcon.Stop, MessageBoxDefaultButton.Button2);
                if (resp == DialogResult.Yes)
                {
                    int idLivro = Convert.ToInt32(LblIDLi.Text);
                    bllLivro.Delete(idLivro);
                }
            }
            else
            {
                MessageBox.Show("Não há dados para Remover", "Remover", MessageBoxButtons.OK, MessageBoxIcon.Hand);
            }

            DtGridLivro.DataSource = "";
            DtGridLivro.DataSource = bllLivro.Select();
            LimparControles();
        }