예제 #1
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Livros bllLivro = new CAMADAS.BLL.Livros();

            string msg = "";

            if (lblID.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 livro = new CAMADAS.MODEL.Livros();
                livro.id       = Convert.ToInt32(lblID.Text);
                livro.titulo   = txtTitulo.Text.Trim();
                livro.editora  = txtEditora.Text.Trim();
                livro.autor    = txtAutor.Text;
                livro.valor    = Convert.ToSingle(txtValor.Text);
                livro.situacao = Convert.ToInt32(txtSituacao.Text);
                if (lblID.Text == "-1")
                {
                    bllLivro.Insert(livro);
                }
                else
                {
                    bllLivro.Update(livro);
                }
                //MessageBox.Show("Dados gravados", "Gravar", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
            //else MessageBox.Show("Dados não gravados", "Gravar", MessageBoxButtons.OK, MessageBoxIcon.Warning);

            dgvLivros.DataSource = "";
            dgvLivros.DataSource = bllLivro.Select();

            limparControles();
            habilitaControles(false);
            habilitaBotoes(true);
        }
예제 #2
0
        private void btnGravar_Click(object sender, EventArgs e)
        {
            CAMADAS.BLL.Livros bllLivros = new CAMADAS.BLL.Livros();
            string             msg       = "";
            string             titMsg    = "";

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

            if (resposta == DialogResult.Yes)
            {
                CAMADAS.MODEL.Livros livro = new CAMADAS.MODEL.Livros();
                livro.id       = Convert.ToInt32(lblID.Text);
                livro.titulo   = txtTitulo.Text;
                livro.editora  = txtEditora.Text;
                livro.autor    = txtAutor.Text;
                livro.valor    = Convert.ToSingle(txtValor.Text);
                livro.situacao = Convert.ToInt32(txtSituacao.Text);

                if (lblID.Text == "-1")
                {
                    bllLivros.Insert(livro);
                }
                else
                {
                    bllLivros.Update(livro);
                }
            }

            limpaControles();
            habilitaControles(false);
            habilitaButtons(true);
            dtgLivros.DataSource = "";
            dtgLivros.DataSource = bllLivros.Select();
        }
예제 #3
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();
        }
예제 #4
0
        private void verificaLivro()
        {
            int idLivro = Convert.ToInt32(txtLivro.Text);

            CAMADAS.BLL.Livros          bllLivro = new CAMADAS.BLL.Livros();
            List <CAMADAS.MODEL.Livros> lstLivro = bllLivro.SelectByID(idLivro);

            if (lstLivro.Count > 0)
            {
                CAMADAS.MODEL.Livros livro = lstLivro[0];
                if (livro.situacao == 2)
                {
                    MessageBox.Show("Livro " + livro.titulo.Trim() + " já esta emprestado!!!");
                    cmbLivro.Focus();
                }
            }
            else
            {
                MessageBox.Show("Livro não encontrado");
                cmbLivro.Focus();
            }
        }