public bool excluir_funcionario(configuracoesDTO func)
 {
     if (Conexao.con.State.ToString() == "Open")
     {
         Conexao.con.Close();
     }
     try
     {
         bool result = false;
         Conexao.con.Open();
         MySqlCommand cmd = Conexao.con.CreateCommand();
         cmd.CommandType = CommandType.Text;
         cmd.CommandText = "call excluir_funcionario(@id)";
         cmd.Parameters.AddWithValue("@id", func.idfuncionario);
         if (cmd.ExecuteNonQuery() > 0)
         {
             Conexao.con.Close();
             result = true;
         }
         return(result);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Não foi possível excluir o registro: " + ex.Message);
         Conexao.con.Close();
         return(false);
     }
 }
예제 #2
0
 private void btExcluirLivro_Click(object sender, EventArgs e)
 {
     if (dgvLivros.CurrentRow.Cells[0].Value != null)
     {
         DialogResult resp = MessageBox.Show("Deseja realmente excluir este registro?", "Excluir", MessageBoxButtons.YesNo, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button1);
         if (resp == System.Windows.Forms.DialogResult.Yes)
         {
             bool             status  = false;
             configuracoesBLL confbll = new configuracoesBLL();
             configuracoesDTO confdto = new configuracoesDTO();
             confdto.idLivroConf = dgvLivros.CurrentRow.Cells[0].Value.ToString();
             status = confbll.excluir_livro(confdto);
             if (status == true)
             {
                 MessageBox.Show("Registro excluido com sucesso!");
                 dgvLivros.Rows.Clear();
                 carregar_livros();
             }
         }
     }
     else
     {
         MessageBox.Show("Escolha um registro para excluir.");
     }
 }
예제 #3
0
        private void btEditarLivro_Click(object sender, EventArgs e)
        {
            bool         result = false;
            DialogResult resp   = MessageBox.Show("Deseja mesmo atualizar este registro?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);

            if (resp == System.Windows.Forms.DialogResult.Yes)
            {
                configuracoesBLL confbll = new configuracoesBLL();
                configuracoesDTO confdto = new configuracoesDTO();
                confdto.idLivroConf     = vCampos[0];
                confdto.idCategoriaConf = cboCodigoCategoria.Text;
                confdto.idAutorConf     = cboCodigoAutor.Text;
                confdto.idEditoraConf   = cboCodigoEditora.Text;
                confdto.qtdLivroConf    = txtQuantidade.Text;
                confdto.nomeLivroConf   = txtNomeLivro.Text;
                confdto.isbnLivroConf   = txtIsbn.Text;
                confdto.valorLivro      = txtValorLivro.Text.Replace(",", ".");
                result = confbll.editar_livro(confdto);
                if (result == true)
                {
                    MessageBox.Show("Alterações salvas!");
                }
                this.Close();
            }
        }
 public bool editar_multa(configuracoesDTO conf)
 {
     if (Conexao.con.State.ToString() == "Open")
     {
         Conexao.con.Close();
     }
     try
     {
         bool result = false;
         Conexao.con.Open();
         MySqlCommand cmd = Conexao.con.CreateCommand();
         cmd.CommandType = CommandType.Text;
         cmd.CommandText = "call editar_tipo_multa(@id, @nome, @valor)";
         cmd.Parameters.AddWithValue("@id", conf.idMultaConf);
         cmd.Parameters.AddWithValue("@nome", conf.nomeMultaConf);
         cmd.Parameters.AddWithValue("@valor", conf.valorMultaConf);
         if (cmd.ExecuteNonQuery() > 0)
         {
             Conexao.con.Close();
             result = true;
         }
         return(result);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Não foi possível alterar o registro: " + ex.Message);
         Conexao.con.Close();
         return(false);
     }
 }
 //////// EDITORA
 ///
 public bool cadastrar_editora(configuracoesDTO conf)
 {
     if (Conexao.con.State.ToString() == "Open")
     {
         Conexao.con.Close();
     }
     try
     {
         bool result = false;
         Conexao.con.Open();
         MySqlCommand cmd = Conexao.con.CreateCommand();
         cmd.CommandType = CommandType.Text;
         cmd.CommandText = "call cadastrar_editora(@nome)";
         cmd.Parameters.AddWithValue("@nome", conf.nomeEditoraConf);
         if (cmd.ExecuteNonQuery() > 0)
         {
             Conexao.con.Close();
             result = true;
         }
         return(result);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Não foi possível inserir o registro: " + ex.Message);
         Conexao.con.Close();
         return(false);
     }
 }
 public bool editar_livro(configuracoesDTO conf)
 {
     if (Conexao.con.State.ToString() == "Open")
     {
         Conexao.con.Close();
     }
     try
     {
         bool result = false;
         Conexao.con.Open();
         MySqlCommand cmd = Conexao.con.CreateCommand();
         cmd.CommandType = CommandType.Text;
         cmd.CommandText = "call editar_livro(@id, @idCategoria, @idAutor, @idEditora, @qtd, @nomeLivro, @isbn, @valorLivro)";
         cmd.Parameters.AddWithValue("@id", conf.idLivroConf);
         cmd.Parameters.AddWithValue("@idCategoria", conf.idCategoriaConf);
         cmd.Parameters.AddWithValue("@idAutor", conf.idAutorConf);
         cmd.Parameters.AddWithValue("@idEditora", conf.idEditoraConf);
         cmd.Parameters.AddWithValue("@qtd", conf.qtdLivroConf);
         cmd.Parameters.AddWithValue("@nomeLivro", conf.nomeLivroConf);
         cmd.Parameters.AddWithValue("@isbn", conf.isbnLivroConf);
         cmd.Parameters.AddWithValue("@valorLivro", conf.valorLivro);
         if (cmd.ExecuteNonQuery() > 0)
         {
             Conexao.con.Close();
             result = true;
         }
         return(result);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Não foi possível alterar o registro: " + ex.Message);
         Conexao.con.Close();
         return(false);
     }
 }
 public bool editar_usuario(configuracoesDTO conf)
 {
     if (Conexao.con.State.ToString() == "Open")
     {
         Conexao.con.Close();
     }
     try
     {
         bool result = false;
         Conexao.con.Open();
         MySqlCommand cmd = Conexao.con.CreateCommand();
         cmd.CommandType = CommandType.Text;
         cmd.CommandText = "call editar_usuario_admin(@id, @usuario, @permissao)";
         cmd.Parameters.AddWithValue("@id", conf.idUsuarioConf);
         cmd.Parameters.AddWithValue("@usuario", conf.nomeUsuarioConf);
         cmd.Parameters.AddWithValue("@permissao", conf.permissaoUsuarioConf);
         if (cmd.ExecuteNonQuery() > 0)
         {
             Conexao.con.Close();
             result = true;
         }
         return(result);
     }
     catch (Exception ex)
     {
         MessageBox.Show("Não foi possível alterar o registro: " + ex.Message);
         Conexao.con.Close();
         return(false);
     }
 }
        private void btCadastrarEditora_Click(object sender, EventArgs e)
        {
            bool         result = false;
            DialogResult resp   = MessageBox.Show("Deseja mesmo inserir este registro?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);

            if (resp == System.Windows.Forms.DialogResult.Yes)
            {
                configuracoesBLL confbll = new configuracoesBLL();
                configuracoesDTO confdto = new configuracoesDTO();
                confdto.nomeEditoraConf = txtNomeEditora.Text;
                result = confbll.cadastrar_editora(confdto);
                if (result == true)
                {
                    MessageBox.Show("Registro inserido!");
                }
                this.Close();
            }
        }
        private void btEditarMulta_Click(object sender, EventArgs e)
        {
            bool result = false;
            DialogResult resp = MessageBox.Show("Deseja mesmo atualizar este registro?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);
            if (resp == System.Windows.Forms.DialogResult.Yes)
            {
                configuracoesDTO confdto = new configuracoesDTO();
                confdto.idMultaConf = txtCodigoMulta.Text;
                confdto.nomeMultaConf = txtNomeTipoMulta.Text;
                confdto.valorMultaConf = Convert.ToDouble(txtValorMulta.Text);

                configuracoesBLL confbll = new configuracoesBLL();
                result = confbll.editar_multa(confdto);
                if (result == true)
                {
                    MessageBox.Show("Alterações salvas!", "Resultado", MessageBoxButtons.OK);
                }
                this.Close();
            }
        }
        private void btCadastrarUsuario_Click(object sender, EventArgs e)
        {
            bool         result = false;
            DialogResult resp   = MessageBox.Show("Deseja mesmo inserir este registro?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);

            if (resp == System.Windows.Forms.DialogResult.Yes)
            {
                configuracoesBLL confbll = new configuracoesBLL();
                configuracoesDTO confdto = new configuracoesDTO();
                confdto.idUsuarioConf        = cboCodigoFuncionario.Text;
                confdto.nomeUsuarioConf      = txtNovoUsuario.Text;
                confdto.senhaUsuarioConf     = txtNovaSenha.Text;
                confdto.permissaoUsuarioConf = cboNovaPermissao.Text;
                result = confbll.cadastrar_usuario(confdto);
                if (result == true)
                {
                    MessageBox.Show("Registro inserido!");
                }
                this.Close();
            }
        }
예제 #11
0
        private void btCadastrarFuncionario_Click(object sender, EventArgs e)
        {
            bool         result = false;
            DialogResult resp   = MessageBox.Show("Deseja mesmo inserir este registro?", "Confirmação", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2);

            if (resp == System.Windows.Forms.DialogResult.Yes)
            {
                csexo = cboSexoFunc.Text.Substring(0, 1).ToLower();

                configuracoesDTO confdto = new configuracoesDTO();
                confdto.nomeFuncionarioConf  = txtNomeFunc.Text;
                confdto.cargoFuncionarioConf = txtCargoFunc.Text;
                confdto.sexoFuncionarioConf  = Convert.ToChar(csexo);

                configuracoesBLL confbll = new configuracoesBLL();
                result = confbll.cadastrar_funcionario(confdto);
                if (result == true)
                {
                    MessageBox.Show("Registro inserido!", "Resultado", MessageBoxButtons.OK);
                }
                this.Close();
            }
        }
예제 #12
0
 private void pesquisa_editar_livro(configuracoesDTO conf)
 {
 }