Exemplo n.º 1
0
        private bool ApagarProdutoDetalhe(string IDModelo)
        {
            try
            {
                var idproduto = BuscaIdProduto();

                Conecta cnn = new Conecta();

                //BuscaIdDetalhes
                cnn.query_string = "";
                cnn.query_string = "SELECT ID FROM tbProdutosDetalhes WHERE IdProduto ='" + IDModelo + "'";
                IdDetalhe        = cnn.Mysql_data_adapter();

                //Deleta Detalhes
                foreach (DataRow item in IdDetalhe.Rows)
                {
                    cnn.query_string = "";
                    cnn.query_string = "DELETE FROM tbProdutosDetalhes WHERE ID = '" + item["ID"].ToString() + "'";
                    cnn.GetExecute_non_query();
                }

                //Deleta Produto
                cnn.query_string = "";
                cnn.query_string = "DELETE FROM tbProdutos WHERE ID = '" + idproduto + "'";
                cnn.GetExecute_non_query();

                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemplo n.º 2
0
        /// <summary>
        /// Metodo Buscar usuário
        /// </summary>
        private bool buscaUsuario()
        {
            try
            {
                //Conecta Sql
                Conecta cnn = new Conecta();
                cnn.query_string = "";

                cnn.query_string = "SELECT * FROM confusart_db.tbUsuarios WHERE LOGIN = '******' AND SENHA = '" + txtSenha.Text + "' AND STATUS = 'A';";

                cnn.GetExecute_non_query();

                var resultado = cnn.Mysql_data_reader().Read().ToString();
                if (resultado == "True")
                {
                    return(true);
                }
                else
                {
                    return(false);
                }
            }
            catch
            {
                MessageBox.Show("Erro ao Acessar Banco de Dados", "Login ControlArt", MessageBoxButtons.OK, MessageBoxIcon.Error);
                return(false);
            }
        }
Exemplo n.º 3
0
        /// <summary>
        /// Metodo para Insere os dados de Usuários na base
        /// </summary>
        private bool InsereDados()
        {
            try
            {
                //Conecta Sql
                Conecta cnn = new Conecta();
                cnn.query_string = "";

                cnn.query_string = "INSERT INTO tbUsuarios(Login,Senha,Nome,InsertDate,Status)" +
                                   "VALUES('" + txtLogin.Text + "','"
                                   + txtSenha.Text + "','"
                                   + txtNome.Text + "','"
                                   + Insertdata + "','"
                                   + "A');";

                // valida execução
                if (cnn.GetExecute_non_query())
                {
                    txtLogin.Text = "";
                    txtNome.Text  = "";
                    txtSenha.Text = "";
                    return(true);
                }
                else
                {
                    throw new Exception();
                }
            }
            catch
            {
                return(false);
            }
        }
Exemplo n.º 4
0
        private bool InsereProduto()
        {
            try
            {
                data       = DateTime.Now;
                Insertdata = data.Year + "-" + data.Month + "-" + data.Day;

                IDModelo = cboGrupo.Text.Substring(0, 3) + "-" + txtModelo.Text.Substring(0, 3) + "-" + cboTamanhoModelo.Text;


                //Conecta Sql
                Conecta cnn = new Conecta();
                cnn.query_string = "";


                cnn.query_string = "INSERT INTO `confusart_db`.`tbProdutos`"
                                   + "`Modelo`,"
                                   + "`Tamanho`,"
                                   + "`Altura`,"
                                   + "`Largura`,"
                                   + "`Comprimento`,"
                                   + "`Peso`,"
                                   + "`IdCor`,"
                                   + "`IdGrupo`,"
                                   + "`DataInsert`,"
                                   + "`IdUsuario`)"
                                   + "VALUES"
                                   + "('" + IDModelo + "',"
                                   + "'" + txtModelo.Text + "',"
                                   + "'" + cboTamanhoModelo.Text + "',"
                                   + txtAltura.Text + ","
                                   + txtLargura.Text + ","
                                   + txtComprimento.Text + ","
                                   + txtPeso.Text + ","
                                   + cboCor.SelectedValue + ","
                                   + cboGrupo.SelectedValue + ","
                                   + "'" + Insertdata + "',"
                                   + " 01)";


                // valida execução
                if (cnn.GetExecute_non_query())
                {
                    this.txtCodigo.Text = IDModelo;
                    return(true);
                }
                else
                {
                    throw new Exception();
                }
            }
            catch
            {
                return(false);
            }
        }
Exemplo n.º 5
0
        private bool InsereProdutoDetalhe()
        {
            try
            {
                data       = DateTime.Now;
                Insertdata = data.Year + "-" + data.Month + "-" + data.Day;

                var IdProduto = BuscaIdProduto();
                //Conecta Sql
                Conecta cnn = new Conecta();
                cnn.query_string = "";

                cnn.query_string = "INSERT INTO `confusart_db`.`tbProdutosDetalhes`"
                                   + "(`IdProduto`,"
                                   + "`Modelo`,"
                                   + "`Tamanho`,"
                                   + "`Altura`,"
                                   + "`Largura`,"
                                   + "`Comprimento`,"
                                   + "`DataInsert`,"
                                   + "`IdUsuario`)"
                                   + "VALUES"
                                   + "('" + IdProduto + "',"
                                   + "'" + IDModelo + "',"
                                   + "'" + this.txtNomeDetalhe.Text + "',"
                                   + "'" + cboTamanhoDetalhe.Text + "',"
                                   + this.txtAlturaDetalhe.Text + ","
                                   + txtLarguraDetalhe.Text + ","
                                   + txtComprimentoDetalhe.Text + ","
                                   + "'" + Insertdata + "',"
                                   + " 01)";


                // valida execução
                if (cnn.GetExecute_non_query())
                {
                    return(true);
                }
                else
                {
                    throw new Exception();
                }
            }
            catch
            {
                return(false);
            }
        }
Exemplo n.º 6
0
        /// <summary>
        /// Metodo para redefinir senha
        /// </summary>
        private bool RedefineSenha()
        {
            try
            {
                if (txtSenha.Text == "")
                {
                    MessageBox.Show("Por favor, Preencher campo Senha!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return(false);
                }

                //var teste = listBoxUsuarios.SelectedItem.ToString();

                if (listBoxUsuarios.SelectedItem == null)
                {
                    MessageBox.Show("Por favor, Selecione um usuário!", "Informação", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    return(false);
                }

                var usuario = listBoxUsuarios.SelectedItem.ToString();

                //Conecta Sql
                Conecta cnn = new Conecta();
                cnn.query_string = "";

                cnn.query_string = "UPDATE tbUsuarios SET Senha = '" + txtSenha.Text
                                   + "' WHERE Login = '******';";

                if (cnn.GetExecute_non_query())
                {
                    MessageBox.Show("Senha Redefinida com Sucesso!", "Redefinir Senha!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtSenha.Text = "";
                }
                else
                {
                    MessageBox.Show("Falha ao redefinir senha!", "Redefinir Senha!", MessageBoxButtons.OK, MessageBoxIcon.Information);
                    txtSenha.Text = "";
                }

                return(true);
            }
            catch
            {
                return(false);
            }
        }
Exemplo n.º 7
0
        private bool AtualizaProduto()
        {
            try
            {
                data       = DateTime.Now;
                Insertdata = data.Year + "-" + data.Month + "-" + data.Day;

                var id = BuscaIdProduto();

                //Conecta Sql
                Conecta cnn = new Conecta();
                cnn.query_string = "";

                cnn.query_string = "UPDATE `confusart_db`.`tbProdutos`"
                                   + "SET "
                                   + "`Modelo` = '" + txtModelo.Text + "',"
                                   + "`Tamanho` = '" + cboTamanhoModelo.Text + "',"
                                   + "`Altura` = " + txtAltura.Text + ","
                                   + "`Largura` = " + txtLargura.Text + ","
                                   + "`Comprimento` = " + txtComprimento.Text + ","
                                   + "`Peso` = " + txtPeso.Text + ","
                                   + "`IdCor` = " + cboCor.SelectedValue + ","
                                   + "`IdGrupo` = " + cboGrupo.SelectedValue + ","
                                   + "`DataInsert` = '" + Insertdata + "',"
                                   + "`IdUsuario` = 01 "
                                   + "WHERE `ID` = " + id;

                // valida execução
                if (cnn.GetExecute_non_query())
                {
                    return(true);
                }
                else
                {
                    throw new Exception();
                }
            }
            catch
            {
                return(false);
            }
        }
Exemplo n.º 8
0
        private bool DeletaDetalhe()
        {
            try
            {
                var idDetalhe = cboDetalhesCadastrado.SelectedValue;

                Conecta cnn = new Conecta();


                cnn.query_string = "";
                cnn.query_string = "DELETE FROM tbProdutosDetalhes WHERE ID = '" + idDetalhe + "'";
                cnn.GetExecute_non_query();


                return(true);
            }
            catch (Exception)
            {
                throw;
            }
        }
Exemplo n.º 9
0
        private bool InserirCor()
        {
            try
            {
                var data       = DateTime.Now;
                var Insertdata = data.Year + "-" + data.Month + "-" + data.Day;

                //Conecta Sql
                Conecta cnn = new Conecta();
                cnn.query_string = "";

                cnn.query_string = "INSERT INTO `confusart_db`.`tbCorProduto`"
                                   + "(`Cor`,"
                                   + "`DataInsert`,"
                                   + "`IdUsuario`)"
                                   + "VALUES"
                                   + "('" + txtCadastroCor.Text + "',"
                                   + "'" + Insertdata + "',"
                                   + "01);";


                // valida execução
                if (cnn.GetExecute_non_query())
                {
                    return(true);
                }
                else
                {
                    throw new Exception();
                }
            }
            catch
            {
                return(false);
            }
        }
Exemplo n.º 10
0
        /// <summary>
        /// Metodo para inserir dados na base Mysql
        /// </summary>
        private bool InsereDados()
        {
            try
            {
                //Conecta Sql
                Conecta cnn = new Conecta();
                cnn.query_string = "";

                cnn.query_string = "INSERT INTO tbclientes " +
                                   "VALUES(default,'" + txtNome.Text +
                                   "','" + txtEmail.Text +
                                   "','" + novaData +
                                   "','" + sexo +
                                   "','" + insertDate +
                                   "','" + txtTel.Text + "')";
                // valida execução
                if (cnn.GetExecute_non_query())
                {
                    txtEmail.Text        = "";
                    txtNome.Text         = "";
                    radioButtonF.Checked = false;
                    radioButtonM.Checked = false;
                    sexo        = "";
                    txtTel.Text = "";
                    return(true);
                }
                else
                {
                    throw new Exception();
                }
            }
            catch
            {
                return(false);
            }
        }