Beispiel #1
0
        public static bool Insert_Client(ClienteDAL clienteDAL)
        {
            bool sucesso = false;

            try
            {
                SqlCommand cmd = new SqlCommand("insert into JOALHERIA.CLIENTE (nome, tipo_documento, rg, cpf, data_nascimento, email, telefone, endereco, cidade, uf, complemento, tipo_pessoa, tipo_cliente, data_registro) values (@nome, @tipo_documento, @rg, @cpf, @data_nascimento, @email, @telefone, @endereco, @cidade, @uf, @complemento, @tipo_pessoa, @tipo_cliente, @data_registro);");
                cmd.Parameters.AddWithValue(@"nome", clienteDAL.Nome);
                cmd.Parameters.AddWithValue(@"tipo_documento", clienteDAL.Tipo_documento);
                cmd.Parameters.AddWithValue(@"rg", clienteDAL.Documento);
                cmd.Parameters.AddWithValue(@"cpf", clienteDAL.Cpf_cnpj);
                cmd.Parameters.AddWithValue(@"data_nascimento", clienteDAL.Data_nascimento);
                cmd.Parameters.AddWithValue(@"email", clienteDAL.Email);
                cmd.Parameters.AddWithValue(@"telefone", clienteDAL.Telefone);
                cmd.Parameters.AddWithValue(@"endereco", clienteDAL.Endereco);
                cmd.Parameters.AddWithValue(@"cidade", clienteDAL.Cidade);
                cmd.Parameters.AddWithValue(@"uf", clienteDAL.Uf);
                cmd.Parameters.AddWithValue(@"complemento", clienteDAL.Complemento);
                cmd.Parameters.AddWithValue(@"tipo_pessoa", clienteDAL.Tipo_pessoa);
                cmd.Parameters.AddWithValue(@"tipo_cliente", clienteDAL.Tipo_cliente);
                cmd.Parameters.AddWithValue(@"data_registro", clienteDAL.Data_registro);

                Acces.ExecuteNonQuery(cmd);

                sucesso = true;
            }
            catch (Exception ex)
            {
                sucesso = false;
                MessageBox.Show("Falha ao cadastrar Cliente! \n\r\n\r " + (ex.InnerException != null ? ex.InnerException.Message : ""), "1) " + ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            return(sucesso);
        }
Beispiel #2
0
        public static bool Update_Client(ClienteDAL clienteDAL)
        {
            bool sucesso = false;

            try
            {
                SqlCommand cmd = new SqlCommand("update JOALHERIA.CLIENTE set nome = @nome, tipo_documento = @tipo_documento, rg = @rg, cpf = @cpf, data_nascimento = @data_nascimento, email = @email, telefone = @telefone, endereco = @endereco, cidade = @cidade, uf = @uf, complemento = @complemento, tipo_pessoa = @tipo_pessoa, tipo_cliente = @tipo_cliente, data_registro = @data_registro where idcliente = @idcliente;");
                cmd.Parameters.AddWithValue(@"idcliente", clienteDAL.Idpessoa);
                cmd.Parameters.AddWithValue(@"nome", clienteDAL.Nome);
                cmd.Parameters.AddWithValue(@"tipo_documento", clienteDAL.Tipo_documento);
                cmd.Parameters.AddWithValue(@"rg", clienteDAL.Documento);
                cmd.Parameters.AddWithValue(@"cpf", clienteDAL.Cpf_cnpj);
                cmd.Parameters.AddWithValue(@"data_nascimento", clienteDAL.Data_nascimento);
                cmd.Parameters.AddWithValue(@"email", clienteDAL.Email);
                cmd.Parameters.AddWithValue(@"telefone", clienteDAL.Telefone);
                cmd.Parameters.AddWithValue(@"endereco", clienteDAL.Endereco);
                cmd.Parameters.AddWithValue(@"cidade", clienteDAL.Cidade);
                cmd.Parameters.AddWithValue(@"uf", clienteDAL.Uf);
                cmd.Parameters.AddWithValue(@"complemento", clienteDAL.Complemento);
                cmd.Parameters.AddWithValue(@"tipo_pessoa", clienteDAL.Tipo_pessoa);
                cmd.Parameters.AddWithValue(@"tipo_cliente", clienteDAL.Tipo_cliente);
                cmd.Parameters.AddWithValue(@"data_registro", clienteDAL.Data_registro);

                Acces.ExecuteNonQuery(cmd);
                sucesso = true;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Falha ao atualizar dados do Cliente! \n\r\n\r " + (ex.InnerException != null ? ex.InnerException.Message : ""), "1) " + ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                sucesso = false;
            }
            return(sucesso);
        }
Beispiel #3
0
        public void Excluir(JOALHERIABLL.ProdutoBLL produtoBLL)
        {
            SqlCommand cmd = new SqlCommand("DELETE FROM JOALHERIA.PRODUTO WHERE IDPRODUTO = @IDPRODUTO", con.Conectar());

            cmd.Parameters.AddWithValue("@IDPRODUTO", produtoBLL.Idproduto);

            Acces.ExecuteNonQuery(cmd);
        }
Beispiel #4
0
        //BAIXAR ESTOQUE
        public void BaixarEstoque(JOALHERIABLL.ProdutoBLL produtoBLL)
        {
            SqlCommand cmd = new SqlCommand("UPDATE JOALHERIA.PRODUTO SET QUANTIDADE = QUANTIDADE - @QUANTIDADE WHERE IDPRODUTO = @IDPRODUTO", con.Conectar());

            cmd.Parameters.AddWithValue("@IDPRODUTO", produtoBLL.Idproduto);
            cmd.Parameters.AddWithValue("@QUANTIDADE", produtoBLL.Quantidade);
            Acces.ExecuteNonQuery(cmd);
        }
Beispiel #5
0
        public void Alterar(JOALHERIABLL.LoginBLL loginBLL)
        {
            SqlCommand cmd = new SqlCommand("UPDATE JOALHERIA.LOGIN SET VALOR_CAIXA = @VALOR_CAIXA WHERE IDLOGIN = @IDLOGIN", con.Conectar());

            cmd.Parameters.AddWithValue(@"IDLOGIN", loginBLL.Idlogin);
            cmd.Parameters.AddWithValue(@"VALOR_CAIXA", loginBLL.Valor_caixa);

            Acces.ExecuteNonQuery(cmd);
        }
Beispiel #6
0
        public void Alterar(JOALHERIABLL.ProdutoBLL produtoBLL)
        {
            SqlCommand cmd = new SqlCommand("UPDATE JOALHERIA.PRODUTO SET IDCATEGORIA = @IDCATEGORIA, DESCRICAO = @DESCRICAO, QUANTIDADE = @QUANTIDADE, PRECOIMPORTADO = @PRECOIMPORTADO, PRECOVENDA = @PRECOVENDA, LUCRO = @LUCRO, OBSERVACOES = @OBSERVACOES, IMAGEM = @IMAGEM WHERE IDPRODUTO = @IDPRODUTO", con.Conectar());

            cmd.Parameters.AddWithValue("@IDPRODUTO", produtoBLL.Idproduto);
            cmd.Parameters.AddWithValue("@IDCATEGORIA", produtoBLL.Idcategoria);
            cmd.Parameters.AddWithValue("@DESCRICAO", produtoBLL.Descricao);
            cmd.Parameters.AddWithValue("@QUANTIDADE", produtoBLL.Quantidade);
            cmd.Parameters.AddWithValue("@PRECOIMPORTADO", produtoBLL.Precoimportado);
            cmd.Parameters.AddWithValue("@PRECOVENDA", produtoBLL.Precovenda);
            cmd.Parameters.AddWithValue("@LUCRO", produtoBLL.Lucro);
            cmd.Parameters.AddWithValue("@OBSERVACOES", produtoBLL.Observacoes);
            cmd.Parameters.AddWithValue("@IMAGEM", produtoBLL.Imagem);

            Acces.ExecuteNonQuery(cmd);
        }
Beispiel #7
0
        public void Cadastrar(JOALHERIABLL.ProdutoBLL produtoBLL)
        {
            string     comand  = "INSERT INTO JOALHERIA.PRODUTO (IDCATEGORIA, DESCRICAO, QUANTIDADE, PRECOIMPORTADO, PRECOVENDA, LUCRO, OBSERVACOES, IMAGEM) VALUES (@IDCATEGORIA, @DESCRICAO, @QUANTIDADE, @PRECOIMPORTADO, @PRECOVENDA, @LUCRO, @OBSERVACOES, @IMAGEM)";
            SqlCommand command = new SqlCommand(comand);

            command.Parameters.AddWithValue("@IDCATEGORIA", produtoBLL.Idcategoria);
            command.Parameters.AddWithValue("@DESCRICAO", produtoBLL.Descricao);
            command.Parameters.AddWithValue("@QUANTIDADE", produtoBLL.Quantidade);
            command.Parameters.AddWithValue("@PRECOIMPORTADO", produtoBLL.Precoimportado);
            command.Parameters.AddWithValue("@PRECOVENDA", produtoBLL.Precovenda);
            command.Parameters.AddWithValue("@LUCRO", produtoBLL.Lucro);
            command.Parameters.AddWithValue("@OBSERVACOES", produtoBLL.Observacoes);
            command.Parameters.AddWithValue("@IMAGEM", produtoBLL.Imagem);

            Acces.ExecuteNonQuery(command);
        }
Beispiel #8
0
        public static bool Delete_Client(int idcliente)
        {
            bool sucesso = false;

            try
            {
                SqlCommand cmd = new SqlCommand("DELETE FROM JOALHERIA.CLIENTE where IDCLIENTE = @idcliente;");
                cmd.Parameters.AddWithValue(@"idcliente", idcliente);

                Acces.ExecuteNonQuery(cmd);

                sucesso = true;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Não foi possível excluir o cliente! \n\r\n\r" + (ex.InnerException != null ? ex.InnerException.Message : ""), "1) " + ex.Message, MessageBoxButtons.OK, MessageBoxIcon.Warning);
                sucesso = false;
            }
            return(sucesso);
        }