public int Adicionar(MLEstoqueMovimentacao estoqueMovimentacao)
        {
            DlConexao con = new DlConexao();
            var       id  = 0;

            try
            {
                con.limparParametros();

                con.AdicionarParametros("@TipoMovimentacao", estoqueMovimentacao.TipoMovimentacao);
                con.AdicionarParametros("@PedidoId", estoqueMovimentacao.PedidoId);
                con.AdicionarParametros("@ProdutoId", estoqueMovimentacao.ProdutoId);
                con.AdicionarParametros("@Quantidade", estoqueMovimentacao.Quantidade);
                con.AdicionarParametros("@MovimentoCancelado", estoqueMovimentacao.MovimentoCancelado);
                con.AdicionarParametros("@DataMovimentacao", estoqueMovimentacao.DataMovimentacao);
                con.AdicionarParametros("@FornecedorId", estoqueMovimentacao.FornecedorId);
                con.AdicionarParametros("@EmpresaId", estoqueMovimentacao.EmpresaId);
                con.AdicionarParametros("@UsuarioId", estoqueMovimentacao.UsuarioId);
                con.AdicionarParametros("@ClienteId", estoqueMovimentacao.ClienteId);

                id = Convert.ToInt32(con.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_InserirEstoqueMovimentacao"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(id);
        }
Esempio n. 2
0
        public string Excluir(int FormaPgtoId)
        {
            DlConexao objDLConexao = new DlConexao();
            string    retorno      = "";

            try
            {
                objDLConexao.limparParametros();

                objDLConexao.AdicionarParametros("@FormaPgtoId", FormaPgtoId);
                retorno = objDLConexao.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_ExcluirCondicaoPagamento").ToString();

                if (retorno == FormaPgtoId.ToString())
                {
                    retorno = "Condição de Pagamento excluída com sucesso!";
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (objDLConexao != null)
                {
                    objDLConexao = null;
                }
            }

            return(retorno);
        }
Esempio n. 3
0
        public int Adicionar(MLEstoqueAjuste ajuste)
        {
            DlConexao con = new DlConexao();
            var       id  = 0;

            try
            {
                con.limparParametros();

                con.AdicionarParametros("@Tipo", ajuste.Tipo);
                con.AdicionarParametros("@ProdutoId", ajuste.ProdutoId);
                con.AdicionarParametros("@Quantidade", ajuste.Quantidade);
                con.AdicionarParametros("@MovimentoCancelado", ajuste.MovimentoCancelado);
                con.AdicionarParametros("@Data", ajuste.Data);
                con.AdicionarParametros("@UsuarioId", ajuste.UsuarioId);
                con.AdicionarParametros("@Justificativa", ajuste.Justificativa);

                id = Convert.ToInt32(con.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_InserirEstoqueAjuste"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(id);
        }
Esempio n. 4
0
        public void Atualizar(MLUsuario objMlUsuarios)
        {
            DlConexao con = new DlConexao();

            try
            {
                con.limparParametros();


                con.AdicionarParametros("@UsuarioId", objMlUsuarios.UsuarioId);
                con.AdicionarParametros("@Nome", objMlUsuarios.Nome);
                con.AdicionarParametros("@Login", objMlUsuarios.Login);
                if (!string.IsNullOrEmpty(objMlUsuarios.Senha))
                {
                    con.AdicionarParametros("@Senha", objMlUsuarios.Senha);
                }
                con.AdicionarParametros("@DataExpiraSenha", objMlUsuarios.DataExpiraSenha);
                if (objMlUsuarios.Tentativas != null)
                {
                    con.AdicionarParametros("@Tentativas", objMlUsuarios.Tentativas);
                }
                con.AdicionarParametros("@Ativo", objMlUsuarios.Ativo);
                con.AdicionarParametros("@Observacao", objMlUsuarios.Observacao);
                con.AdicionarParametros("@isGerente", objMlUsuarios.isGerente);

                con.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_AtualizarUsuarios");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 5
0
        public int Adicionar(MLParcelaPedido parcelaPedido)
        {
            DlConexao con = new DlConexao();
            var       id  = 0;

            try
            {
                con.limparParametros();

                #region Paramentros da ParcelaPedido
                con.AdicionarParametros("@PedidoId", parcelaPedido.PedidoId);
                con.AdicionarParametros("@ParcelaNr", parcelaPedido.ParcelaNr);
                con.AdicionarParametros("@TotalParcelas", parcelaPedido.TotalParcelas);
                con.AdicionarParametros("@DataVencimento", parcelaPedido.DataVencimento);
                con.AdicionarParametros("@IntervaloId", parcelaPedido.IntervaloId);
                con.AdicionarParametros("@FormaPagtoId", parcelaPedido.FormaPagtoId);
                con.AdicionarParametros("@Cancelado", parcelaPedido.Cancelado);
                con.AdicionarParametros("@CondicaoPgtoId", parcelaPedido.CondicaoPgtoId);
                con.AdicionarParametros("@Valor", parcelaPedido.Valor);
                con.AdicionarParametros("@DataPagto", parcelaPedido.DataPagto);

                #endregion

                id = Convert.ToInt32(con.ExecutarManipulacao(CommandType.StoredProcedure, "P_InserirParcelaPedido"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(id);
        }
Esempio n. 6
0
        public int Adicionar(MLOrdemServico ordemServico)
        {
            DlConexao con            = new DlConexao();
            var       ordemServicoId = 0;

            try
            {
                con.limparParametros();

                //con.AdicionarParametros("@OrdemServicoId", ordemServico.OrdemServicoId);
                con.AdicionarParametros("@Descricao", ordemServico.Descricao);
                con.AdicionarParametros("@DataAbertura", ordemServico.DataAbertura);
                con.AdicionarParametros("@DataExecucao", ordemServico.DataExecucao);
                con.AdicionarParametros("@StatusId", ordemServico.StatusId);
                con.AdicionarParametros("@ValorTotal", ordemServico.ValorTotal);
                con.AdicionarParametros("@NrParcelas", ordemServico.NrParcelas);
                con.AdicionarParametros("@Observacao", ordemServico.Observacao);

                ordemServicoId = Convert.ToInt32(con.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_InserirOrdemServico"));

                for (int i = 0; i < ordemServico.ListaServicos.Count; i++)
                {
                    con.limparParametros();
                    con.AdicionarParametros("@OrdemServicoId", ordemServico.OrdemServicoId);
                    con.AdicionarParametros("@ServicoId", ordemServico.ListaServicos[i].ServicoId);

                    ordemServicoId = Convert.ToInt32(con.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_InserirServicoOS"));
                }

                for (int i = 0; i < ordemServico.ListaProdutos.Count; i++)
                {
                    con.limparParametros();
                    con.AdicionarParametros("@OrdemServicoId", ordemServico.OrdemServicoId);
                    con.AdicionarParametros("@ProdutoId", ordemServico.ListaProdutos[i].ProdutoId);
                    con.AdicionarParametros("@Quantidade", ordemServico.ListaProdutos[i].Quantidade);
                    con.AdicionarParametros("@SubTotal", ordemServico.ListaProdutos[i].SubTotal);

                    ordemServicoId = Convert.ToInt32(con.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_InserirProdutoOS"));
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(ordemServicoId);
        }
Esempio n. 7
0
        public void Atualizar(MLFornecedor fornecedor)
        {
            DlConexao con = new DlConexao();
            var       id  = 0;

            try
            {
                con.limparParametros();

                con.AdicionarParametros("@FornecedorId", fornecedor.FornecedorId);
                con.AdicionarParametros("@NomeRazaoSocial", fornecedor.NomeRazaoSocial);
                con.AdicionarParametros("@NomeFantasia", fornecedor.NomeFantasia);
                con.AdicionarParametros("@TipoPessoa", fornecedor.TipoPessoa);
                con.AdicionarParametros("@Observacao", fornecedor.Observacao);
                con.AdicionarParametros("@Ativo", fornecedor.Ativo);

                con.AdicionarParametros("@Logradouro", fornecedor.Logradouro);
                con.AdicionarParametros("@Numero", fornecedor.Numero);
                con.AdicionarParametros("@Complemento", fornecedor.Complemento);
                con.AdicionarParametros("@Cep", fornecedor.Cep);
                con.AdicionarParametros("@Bairro", fornecedor.Bairro);
                if (fornecedor.CidadeId > 0)
                {
                    con.AdicionarParametros("@CidadeId", fornecedor.CidadeId);
                }
                if (fornecedor.EstadoId > 0)
                {
                    con.AdicionarParametros("@EstadoId", fornecedor.EstadoId);
                }

                con.AdicionarParametros("@Telefone1", fornecedor.Telefone1);
                con.AdicionarParametros("@Telefone2", fornecedor.Telefone2);
                con.AdicionarParametros("@Celular1", fornecedor.Celular1);
                con.AdicionarParametros("@Celular2", fornecedor.Celular2);
                con.AdicionarParametros("@Email", fornecedor.Email);
                con.AdicionarParametros("@Site", fornecedor.Site);
                con.AdicionarParametros("@Facebook", fornecedor.Facebook);
                con.AdicionarParametros("@Twitter", fornecedor.Twitter);
                con.AdicionarParametros("@Youtube", fornecedor.Youtube);
                con.AdicionarParametros("@Instagram", fornecedor.Instagram);

                con.AdicionarParametros("@Banco", fornecedor.Banco);
                con.AdicionarParametros("@Agencia", fornecedor.Agencia);
                con.AdicionarParametros("@Conta", fornecedor.Conta);

                con.AdicionarParametros("@IE", fornecedor.IE);
                con.AdicionarParametros("@CNPJ", fornecedor.CNPJ);
                con.AdicionarParametros("@IM", fornecedor.IM);


                id = Convert.ToInt32(con.ExecutarManipulacao(CommandType.StoredProcedure, "P_AtualizarFornecedor"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 8
0
        public void Excluir(int id)
        {
            DlConexao con = new DlConexao();

            con.limparParametros();
            con.AdicionarParametros("@ServicoId", id);

            con.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_ExcluirServico");
        }
Esempio n. 9
0
        public void Atualizar(MLEmpresa modelo)
        {
            DlConexao con = new DlConexao();
            var       id  = 0;

            try
            {
                con.limparParametros();
                con.AdicionarParametros("@EmpresaId", modelo.EmpresaId);

                #region Paramentros do Empresa
                con.AdicionarParametros("@NomeRazaoSocial", modelo.NomeRazaoSocial);
                con.AdicionarParametros("@NomeFantasia", modelo.NomeFantasia);
                con.AdicionarParametros("@TipoPessoa", modelo.TipoPessoa);
                con.AdicionarParametros("@Observacao", modelo.Observacao);
                con.AdicionarParametros("@Ativo", modelo.Ativo);

                con.AdicionarParametros("@Logradouro", modelo.Logradouro);
                con.AdicionarParametros("@Numero", modelo.Numero);
                con.AdicionarParametros("@Complemento", modelo.Complemento);
                con.AdicionarParametros("@Cep", modelo.Cep);
                con.AdicionarParametros("@Bairro", modelo.Bairro);
                con.AdicionarParametros("@CidadeId", modelo.CidadeId);
                con.AdicionarParametros("@EstadoId", modelo.EstadoId);

                con.AdicionarParametros("@Telefone1", modelo.Telefone1);
                con.AdicionarParametros("@Telefone2", modelo.Telefone2);
                con.AdicionarParametros("@Celular1", modelo.Celular1);
                con.AdicionarParametros("@Celular2", modelo.Celular2);
                con.AdicionarParametros("@Email", modelo.Email);
                con.AdicionarParametros("@Site", modelo.Site);
                con.AdicionarParametros("@Facebook", modelo.Facebook);
                con.AdicionarParametros("@Twitter", modelo.Twitter);
                con.AdicionarParametros("@Youtube", modelo.Youtube);
                con.AdicionarParametros("@Instagram", modelo.Instagram);

                con.AdicionarParametros("@Banco", modelo.Banco);
                con.AdicionarParametros("@Agencia", modelo.Agencia);
                con.AdicionarParametros("@Conta", modelo.Conta);

                con.AdicionarParametros("@IE", modelo.IE);
                con.AdicionarParametros("@CNPJ", modelo.CNPJ);
                con.AdicionarParametros("@IM", modelo.IM);

                con.AdicionarParametros("@Foto", modelo.foto);

                #endregion

                id = Convert.ToInt32(con.ExecutarManipulacao(CommandType.StoredProcedure, "P_AtualizarEmpresa"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 10
0
        public void Atualizar(MLProduto objMlProdutos)
        {
            DlConexao objDLConexao = new DlConexao();

            try
            {
                objDLConexao.limparParametros();


                objDLConexao.AdicionarParametros("@ProdutoId", objMlProdutos.ProdutoId);
                objDLConexao.AdicionarParametros("@Descricao", objMlProdutos.Descricao);
                objDLConexao.AdicionarParametros("@CodigoBarras", objMlProdutos.CodigoBarras);
                //objDLConexao.AdicionarParametros("@CodInterno", objMlProdutos.CodInterno);
                objDLConexao.AdicionarParametros("@ValorCompra", objMlProdutos.ValorCompra);
                objDLConexao.AdicionarParametros("@ValorVenda", objMlProdutos.ValorVenda);
                objDLConexao.AdicionarParametros("@QtdeUnitaria", objMlProdutos.QtdeUnitaria);
                objDLConexao.AdicionarParametros("@QtdeMaster", objMlProdutos.QtdeMaster);
                objDLConexao.AdicionarParametros("@QtdeMaxEstoque", objMlProdutos.QtdeMaxEstoque);
                objDLConexao.AdicionarParametros("@Lucro", objMlProdutos.Lucro);
                objDLConexao.AdicionarParametros("@QtdeMinEstoque", objMlProdutos.QtdeMinEstoque);
                objDLConexao.AdicionarParametros("@Ativo", objMlProdutos.Ativo);
                //objDLConexao.AdicionarParametros("@Perecivel", objMlProdutos.IsNaoPerecivel);

                if (objMlProdutos.CategoriaId > 0)
                {
                    objDLConexao.AdicionarParametros("@CategoriaId", objMlProdutos.CategoriaId);
                }

                if (objMlProdutos.SubCategoriaId > 0)
                {
                    objDLConexao.AdicionarParametros("@SubCategoriaId", objMlProdutos.SubCategoriaId);
                }

                if (objMlProdutos.MarcaId > 0)
                {
                    objDLConexao.AdicionarParametros("@MarcaId", objMlProdutos.MarcaId);
                }

                objDLConexao.AdicionarParametros("@Observacao", objMlProdutos.Observacao);

                if (objMlProdutos.UnidMedidaId > 0)
                {
                    objDLConexao.AdicionarParametros("@UnidMedidaId", objMlProdutos.UnidMedidaId);
                }

                objDLConexao.AdicionarParametros("@Foto", objMlProdutos.foto);

                objDLConexao.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_AtualizarProdutos");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 11
0
        public int Adicionar(MLProduto objMlProdutos)
        {
            DlConexao con = new DlConexao();
            var       id  = 0;

            try
            {
                con.limparParametros();

                con.AdicionarParametros("@Descricao", objMlProdutos.Descricao);
                con.AdicionarParametros("@CodigoBarras", (objMlProdutos.CodigoBarras == null) ? "" : objMlProdutos.CodigoBarras);
                //objDLConexao.AdicionarParametros("@CodInterno", objMlProdutos.CodInterno);
                con.AdicionarParametros("@ValorCompra", objMlProdutos.ValorCompra);
                con.AdicionarParametros("@ValorVenda", objMlProdutos.ValorVenda);
                con.AdicionarParametros("@QtdeUnitaria", objMlProdutos.QtdeUnitaria);
                con.AdicionarParametros("@QtdeMaster", objMlProdutos.QtdeMaster);
                con.AdicionarParametros("@QtdeMaxEstoque", objMlProdutos.QtdeMaxEstoque);
                con.AdicionarParametros("@Lucro", objMlProdutos.Lucro);
                con.AdicionarParametros("@QtdeMinEstoque", objMlProdutos.QtdeMinEstoque);
                con.AdicionarParametros("@Ativo", objMlProdutos.Ativo);
                //objDLConexao.AdicionarParametros("@Perecivel", objMlProdutos.IsNaoPerecivel);

                if (objMlProdutos.CategoriaId > 0)
                {
                    con.AdicionarParametros("@CategoriaId", objMlProdutos.CategoriaId);
                }

                if (objMlProdutos.SubCategoriaId > 0)
                {
                    con.AdicionarParametros("@SubCategoriaId", objMlProdutos.SubCategoriaId);
                }

                if (objMlProdutos.MarcaId > 0)
                {
                    con.AdicionarParametros("@MarcaId", objMlProdutos.MarcaId);
                }

                con.AdicionarParametros("@Observacao", objMlProdutos.Observacao);

                if (objMlProdutos.UnidMedidaId > 0)
                {
                    con.AdicionarParametros("@UnidMedidaId", objMlProdutos.UnidMedidaId);
                }

                con.AdicionarParametros("@Foto", objMlProdutos.foto);

                id = Convert.ToInt32(con.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_InserirProdutos"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(id);
        }
Esempio n. 12
0
        public string AdcionarCaixa(String caixa)
        {
            DlConexao objDlConexao = new DlConexao();
            string    ret          = "";

            objDlConexao.limparParametros();
            objDlConexao.AdicionarParametros("@Descricao", caixa);
            objDlConexao.AdicionarParametros("@CaixaStatus", false);
            ret = objDlConexao.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.PI_Caixa").ToString();

            return(ret);
        }
Esempio n. 13
0
        public string ExcluirCaixa(int caixa)
        {
            DlConexao objDlConexao = new DlConexao();
            string    ret          = "";

            objDlConexao.limparParametros();
            objDlConexao.AdicionarParametros("@caixaId", caixa);
            ret = objDlConexao.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.PD_Caixa").ToString();


            return(ret);
        }
Esempio n. 14
0
        public void Atualizar(MLServico servico)
        {
            DlConexao con = new DlConexao();

            con.limparParametros();
            int id = 0;

            con.AdicionarParametros("@ServicoId", servico.ServicoId);
            con.AdicionarParametros("@Descricao", servico.Descricao);
            con.AdicionarParametros("@Ativo", servico.Ativo);
            con.AdicionarParametros("@PrevisaoDias", servico.PrevisaoDias);
            con.AdicionarParametros("@Valor", servico.Valor);
            con.AdicionarParametros("@Observacao", servico.Observacao);

            id = Convert.ToInt32(con.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_AtualizarServico"));
        }
Esempio n. 15
0
        public void Atualizar(MLParcelaPedido parcelaPedido)
        {
            DlConexao con = new DlConexao();

            try
            {
                con.limparParametros();

                #region Paramentros da ParcelaPedido

                con.AdicionarParametros("@PedidoId", parcelaPedido.PedidoId);
                con.AdicionarParametros("@ParcelaNr", parcelaPedido.ParcelaNr);
                if (parcelaPedido.TotalParcelas > 0)
                {
                    con.AdicionarParametros("@TotalParcelas", parcelaPedido.TotalParcelas);
                }
                if (parcelaPedido.DataVencimento > DateTime.MinValue)
                {
                    con.AdicionarParametros("@DataParcelaInicial", parcelaPedido.DataVencimento);
                }
                if (parcelaPedido.IntervaloId > 0)
                {
                    con.AdicionarParametros("@Intervalo", parcelaPedido.IntervaloId);
                }
                if (parcelaPedido.FormaPagtoId > 0)
                {
                    con.AdicionarParametros("@FormaPagtoId", parcelaPedido.FormaPagtoId);
                }
                if (parcelaPedido.DataPagto == null || parcelaPedido.DataPagto > DateTime.MinValue)
                {
                    con.AdicionarParametros("@DataPagto", parcelaPedido.DataPagto);
                }
                if (parcelaPedido.Cancelado)
                {
                    con.AdicionarParametros("@Cancelado", parcelaPedido.Cancelado);
                }

                #endregion

                con.ExecutarManipulacao(CommandType.StoredProcedure, "P_AtualizarParcelaPedido");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 16
0
        public void Atualizar(MLUnidadeMedida unidadeMedida)
        {
            DlConexao objDLConexao = new DlConexao();
            var       id           = 0;

            try
            {
                objDLConexao.limparParametros();

                objDLConexao.AdicionarParametros("@UnidadeMedidaId", unidadeMedida.UnidadeMedidaId);
                objDLConexao.AdicionarParametros("@Descricao", unidadeMedida.Descricao);

                id = Convert.ToInt32(objDLConexao.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_AtualizarUnidadeMedidas"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 17
0
        public int Adicionar(MLSubCategoria subCategoria)
        {
            DlConexao con = new DlConexao();
            var       id  = 0;

            try
            {
                con.limparParametros();
                con.AdicionarParametros("@Descricao", subCategoria.Descricao);
                con.AdicionarParametros("@CategoriaId", subCategoria.CategoriaId);

                id = Convert.ToInt32(con.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_InserirSubCategoria"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(id);
        }
Esempio n. 18
0
        public void Excluir(int PedidoId)
        {
            DlConexao con = new DlConexao();

            try
            {
                con.limparParametros();
                con.AdicionarParametros("@PedidoId", PedidoId);
                con.ExecutarManipulacao(CommandType.StoredProcedure, "P_Excluir_ParcelasPedido");//veirifica se existe parcelas e exclui
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                con = null;
            }
        }
Esempio n. 19
0
        public int Adicionar(MLUnidadeMedida unidadeMedida)
        {
            DlConexao con = new DlConexao();
            var       id  = 0;

            try
            {
                con.limparParametros();
                con.AdicionarParametros("@Descricao", unidadeMedida.Descricao);
                con.AdicionarParametros("@DescricaoCompleta", unidadeMedida.DescricaoCompleta);

                id = Convert.ToInt32(con.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_InserirUnidadeMedida"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(id);
        }
Esempio n. 20
0
        public void Excluir(int id)
        {
            DlConexao objDLConexao = new DlConexao();

            try
            {
                objDLConexao.limparParametros();

                objDLConexao.AdicionarParametros("@UnidadeMedidaId", id);
                objDLConexao.ExecutarManipulacao(CommandType.StoredProcedure, "P_ExcluirUnidadeMedida");
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objDLConexao = null;
            }
        }
Esempio n. 21
0
        public void Excluir(int id)
        {
            DlConexao objDLConexao = new DlConexao();

            try
            {
                objDLConexao.limparParametros();

                objDLConexao.AdicionarParametros("@TransportadorId", id);
                objDLConexao.ExecutarManipulacao(CommandType.StoredProcedure, "P_ExcluirTransportador").ToString();
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                objDLConexao = null;
            }
        }
Esempio n. 22
0
        public int AbrirFecharCaixa(MLCaixa objMLCaixa, bool isAbrirCaixa, MLControleMovimento ControleMovimento = null)
        {
            DlConexao      objDlConexao = new DlConexao();
            DataTable      dt           = new DataTable();
            List <MLCaixa> lstMLCaixa   = new List <MLCaixa>();

            objDlConexao.limparParametros();
            objDlConexao.AdicionarParametros("@CaixaId", objMLCaixa.CaixaId);
            objDlConexao.AdicionarParametros("@Descricao", objMLCaixa.CaixaDescricao);
            objDlConexao.AdicionarParametros("@UsuarioId", objMLCaixa.Usuario.UsuarioId);
            objDlConexao.AdicionarParametros("@CaixaStatusLogId", objMLCaixa.CaixaStatusLogId);
            objDlConexao.AdicionarParametros("@ControleMovimentoCaixaId", objMLCaixa.ControleMovimentoCaixaId);

            if (isAbrirCaixa)
            {
                objDlConexao.AdicionarParametros("@CaixaStatus", objMLCaixa.Status);
                objDlConexao.AdicionarParametros("@HoraAbertura", objMLCaixa.DataHoraAbertura);
                objDlConexao.AdicionarParametros("@TrocoInicial", objMLCaixa.SaldoInicial);
            }
            else
            {
                objDlConexao.AdicionarParametros("@CaixaStatus", objMLCaixa.Status);
                objDlConexao.AdicionarParametros("@HoraFechamento", objMLCaixa.DataHoraFechamento);
                objDlConexao.AdicionarParametros("@TrocoFinal", objMLCaixa.SaldoFinal);
                if (ControleMovimento != null)
                {
                    objDlConexao.AdicionarParametros("@MotivoDivergencia", ControleMovimento.MotivoDivergencia);
                    objDlConexao.AdicionarParametros("@ValorDivergencia", ControleMovimento.ValorDivergencia);
                }
            }
            var ret = objDlConexao.ExecutarManipulacao(CommandType.StoredProcedure, "AbrirFecharCaixa");

            int ControleMovimentoCaixaId = 0;

            if (ret != null)
            {
                int.TryParse(ret.ToString(), out ControleMovimentoCaixaId);
            }

            return(ControleMovimentoCaixaId);
        }
Esempio n. 23
0
        public void Atualizar(MLOrdemServico ordemServico)
        {
            DlConexao con = new DlConexao();

            try
            {
                con.limparParametros();

                if (ordemServico.OrdemServicoId > 0)
                {
                    con.AdicionarParametros("@OrdemServicoId", ordemServico.OrdemServicoId);
                }

                con.AdicionarParametros("@Descricao", ordemServico.Descricao);

                if (ordemServico.DataAbertura != DateTime.MinValue)
                {
                    con.AdicionarParametros("@DataAbertura", ordemServico.DataAbertura);
                }
                if (ordemServico.DataExecucao != DateTime.MinValue)
                {
                    con.AdicionarParametros("@DataExecucao", ordemServico.DataExecucao);
                }
                if (ordemServico.StatusId > 0)
                {
                    con.AdicionarParametros("@StatusId", ordemServico.StatusId);
                }

                con.AdicionarParametros("@ValorTotal", ordemServico.ValorTotal);
                con.AdicionarParametros("@NrParcelas", ordemServico.NrParcelas);
                con.AdicionarParametros("@Observacao", ordemServico.Observacao);

                con.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_AtualizarProdutos");
            }
            catch (Exception ex)
            {
                throw ex;
            }
        }
Esempio n. 24
0
        public string Atualizar(MLCondicaoPagamento objMlFormaPagamento)
        {
            DlConexao objDLConexao = new DlConexao();
            string    retorno      = "";

            try
            {
                objDLConexao.limparParametros();

                objDLConexao.AdicionarParametros("@CondicaoPgtoId", objMlFormaPagamento.CondicaoPgtoId);
                objDLConexao.AdicionarParametros("@CondicaoPgtoDesc", objMlFormaPagamento.CondicaoPgtoDescricao);
                objDLConexao.AdicionarParametros("@NumeroParcelas", Convert.ToInt32(objMlFormaPagamento.NrParcelas));
                objDLConexao.AdicionarParametros("@DiasEntrada", Convert.ToInt32(objMlFormaPagamento.DiasParaEntrada));
                objDLConexao.AdicionarParametros("@Intervalo", Convert.ToInt32(objMlFormaPagamento.Intervalo));
                objDLConexao.AdicionarParametros("@DiaVencimento", Convert.ToDateTime(objMlFormaPagamento.Dia1Vencimento));
                objDLConexao.AdicionarParametros("@FormaPgtoEntradaId", Convert.ToInt32(objMlFormaPagamento.FormaPgtoEntradaId));
                objDLConexao.AdicionarParametros("@TipoPedido", objMlFormaPagamento.Tipopedido);

                retorno = objDLConexao.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_AlterarCondicaoPagamento").ToString();

                if (retorno == objMlFormaPagamento.CondicaoPgtoId.ToString())
                {
                    retorno = "Forma de Pagamento Alterado com sucesso!";
                }
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (objDLConexao != null)
                {
                    objDLConexao = null;
                }
            }

            return(retorno);
        }
Esempio n. 25
0
        public void InserirFormaPgtoPedido(List <MLPgtoEntrada> lstMLPgtoEntrada)
        {
            Int32 pedidoId = 0;

            DlConexao objDlConexao = new DlConexao();

            try
            {
                for (int i = 0; i < lstMLPgtoEntrada.Count; i++)//Carrega formas de pagamento
                {
                    objDlConexao.limparParametros();
                    objDlConexao.AdicionarParametros("@PedidoId", lstMLPgtoEntrada[i].PedidoId);
                    objDlConexao.AdicionarParametros("@FormaPgtoEntradaId", lstMLPgtoEntrada[i].FormaPgtoId);
                    objDlConexao.AdicionarParametros("@Valor", lstMLPgtoEntrada[i].Valor);

                    objDlConexao.ExecutarManipulacao(CommandType.StoredProcedure, "P_InserirFormaPgtoPedido");
                }
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 26
0
        public void Excluir(int id)
        {
            DlConexao objDLConexao = new DlConexao();

            try
            {
                objDLConexao.limparParametros();

                objDLConexao.AdicionarParametros("@UsuarioId", id);
                objDLConexao.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_ExcluirUsuario");
            }
            catch (Exception ex)
            {
                throw ex;
            }
            finally
            {
                if (objDLConexao != null)
                {
                    objDLConexao = null;
                }
            }
        }
Esempio n. 27
0
        public string Adicionar(MLCondicaoPagamento objMlFormaPagamento)
        {
            DlConexao con     = new DlConexao();
            String    retorno = "";

            try
            {
                con.limparParametros();

                //objDLConexao.adicionarParametros("@CondicaoPgtoId", objMlFormaPagamento.FormaPgtoId);

                con.AdicionarParametros("@CondicaoPgtoDesc", objMlFormaPagamento.CondicaoPgtoDescricao);
                con.AdicionarParametros("@NumeroParcelas", objMlFormaPagamento.NrParcelas);
                con.AdicionarParametros("@DiasEntrada", objMlFormaPagamento.DiasParaEntrada);
                con.AdicionarParametros("@Intervalo", objMlFormaPagamento.Intervalo);
                con.AdicionarParametros("@DiaVencimento", objMlFormaPagamento.Dia1Vencimento);
                con.AdicionarParametros("@FormaPgtoEntradaId", objMlFormaPagamento.FormaPgtoEntradaId);
                con.AdicionarParametros("@TipoPedido", objMlFormaPagamento.Tipopedido);

                retorno = con.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_InserirCondicaoPagamento").ToString();

                if (retorno == "")
                {
                    retorno = "Forma de Pagamento cadastrada com sucesso!";
                }
            }
            catch (NullReferenceException ex)
            {
                throw ex;
            }
            catch (Exception ex)
            {
                throw ex;
            }

            return(retorno);
        }
Esempio n. 28
0
        public int Adicionar(MLUsuario objMlUsuarios)
        {
            DlConexao con = new DlConexao();
            var       id  = 0;

            try
            {
                con.limparParametros();

                con.AdicionarParametros("@Nome", objMlUsuarios.Nome);
                con.AdicionarParametros("@Login", objMlUsuarios.Login);
                con.AdicionarParametros("@Senha", objMlUsuarios.Senha);
                con.AdicionarParametros("@DataExpiraSenha", objMlUsuarios.DataExpiraSenha);
                con.AdicionarParametros("@Observacao", objMlUsuarios.Observacao);
                con.AdicionarParametros("@isGerente", objMlUsuarios.isGerente);

                id = Convert.ToInt32(con.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_InserirUsuarios"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(id);
        }
Esempio n. 29
0
        public int Adicionar(MLCliente objMLClientes)
        {
            DlConexao con = new DlConexao();
            var       id  = 0;

            try
            {
                con.limparParametros();

                #region Paramentros do Cliente
                con.AdicionarParametros("@NomeRazaoSocial", objMLClientes.NomeRazaoSocial);
                con.AdicionarParametros("@NomeFantasia", objMLClientes.NomeFantasia);
                con.AdicionarParametros("@Apelido", objMLClientes.Apelido);
                con.AdicionarParametros("@TipoPessoa", objMLClientes.TipoPessoa);
                con.AdicionarParametros("@Observacao", objMLClientes.Observacao);
                con.AdicionarParametros("@Ativo", objMLClientes.Ativo);
                con.AdicionarParametros("@Sexo", objMLClientes.Sexo);

                con.AdicionarParametros("@Logradouro", objMLClientes.Logradouro);
                con.AdicionarParametros("@Numero", objMLClientes.Numero);
                con.AdicionarParametros("@Complemento", objMLClientes.Complemento);
                con.AdicionarParametros("@Cep", objMLClientes.Cep);
                con.AdicionarParametros("@Bairro", objMLClientes.Bairro);
                con.AdicionarParametros("@CidadeId", objMLClientes.CidadeId);
                con.AdicionarParametros("@EstadoId", objMLClientes.EstadoId);

                con.AdicionarParametros("@Telefone1", objMLClientes.Telefone1);
                con.AdicionarParametros("@Telefone2", objMLClientes.Telefone2);
                con.AdicionarParametros("@Celular1", objMLClientes.Celular1);
                con.AdicionarParametros("@Celular2", objMLClientes.Celular2);
                con.AdicionarParametros("@Email", objMLClientes.Email);
                con.AdicionarParametros("@Site", objMLClientes.Site);
                con.AdicionarParametros("@Facebook", objMLClientes.Facebook);
                con.AdicionarParametros("@Twitter", objMLClientes.Twitter);
                con.AdicionarParametros("@Youtube", objMLClientes.Youtube);
                con.AdicionarParametros("@Instagram", objMLClientes.Instagram);

                con.AdicionarParametros("@Banco", objMLClientes.Banco);
                con.AdicionarParametros("@Agencia", objMLClientes.Agencia);
                con.AdicionarParametros("@Conta", objMLClientes.Conta);

                con.AdicionarParametros("@RG", objMLClientes.RG);
                con.AdicionarParametros("@CPF", objMLClientes.CPF);
                con.AdicionarParametros("@CNH", objMLClientes.CNH);
                con.AdicionarParametros("@TituloEleitor", objMLClientes.TituloEleitor);
                con.AdicionarParametros("@CertidaoMilitar", objMLClientes.CertidaoMilitar);
                con.AdicionarParametros("@Ctps", objMLClientes.Ctps);
                con.AdicionarParametros("@SerieCtps", objMLClientes.SerieCtps);
                con.AdicionarParametros("@IE", objMLClientes.IE);
                con.AdicionarParametros("@CNPJ", objMLClientes.CNPJ);
                con.AdicionarParametros("@IM", objMLClientes.IM);

                #endregion


                id = Convert.ToInt32(con.ExecutarManipulacao(CommandType.StoredProcedure, "P_InserirClientes"));
            }
            catch (Exception ex)
            {
                throw ex;
            }
            return(id);
        }
Esempio n. 30
0
        public void Atualizar(MLPedido modelo)
        {
            DlConexao objDlConexao = new DlConexao();

            objDlConexao.limparParametros();

            if (modelo.listaPedidoItem != null)
            {
                objDlConexao.limparParametros();
                objDlConexao.AdicionarParametros("@PedidoId", modelo.PedidoId);
                objDlConexao.ExecutarManipulacao(CommandType.StoredProcedure, "P_Excluir_ItensPedido");//veirifica se existe itens e exclui

                for (int i = 0; i < modelo.listaPedidoItem.Count; i++)
                {
                    objDlConexao.limparParametros();
                    objDlConexao.AdicionarParametros("@ProdutoId", modelo.listaPedidoItem[i].ProdutoId);
                    objDlConexao.AdicionarParametros("@PedidoId", modelo.PedidoId);
                    objDlConexao.AdicionarParametros("@Quantidade", modelo.listaPedidoItem[i].Quantidade);
                    objDlConexao.AdicionarParametros("@SubTotal", modelo.listaPedidoItem[i].SubTotal);
                    if (modelo.listaPedidoItem[i].DiasPrevisaoEntrega != null)
                    {
                        objDlConexao.AdicionarParametros("@DiasPrevisaoEntrega", modelo.listaPedidoItem[i].DiasPrevisaoEntrega);
                    }
                    if (modelo.listaPedidoItem[i].DataEntrega != null && modelo.listaPedidoItem[i].DataEntrega != DateTime.MinValue)
                    {
                        objDlConexao.AdicionarParametros("@DataEntrega", modelo.listaPedidoItem[i].DataEntrega);
                    }
                    objDlConexao.AdicionarParametros("@ObservacaoItem", modelo.listaPedidoItem[i].ObservacaoItem);
                    //objDlConexao.AdicionarParametros("@Tipo", modelo.Tipo);

                    objDlConexao.ExecutarManipulacao(CommandType.StoredProcedure, "[dbo].[P_InserirItensPedido]");
                }
            }

            objDlConexao.limparParametros();
            objDlConexao.AdicionarParametros("@PedidoId", modelo.PedidoId);

            if (modelo.Tipo == "C")//compra
            {
                //objDlConexao.AdicionarParametros("@DataEmissao", modelo.DataEmissao);
                objDlConexao.AdicionarParametros("@Tipo", modelo.Tipo);
                objDlConexao.AdicionarParametros("@NotaFiscal", modelo.NotaFiscal);
                //objDlConexao.AdicionarParametros("@NumeroParcelas", modelo.NumeroParcelas);
                objDlConexao.AdicionarParametros("@StatusId", modelo.StatusPedidoId);
                //objDlConexao.AdicionarParametros("@FornecedorId", modelo.FornecedorId);
                //objDlConexao.AdicionarParametros("@TipoPagamentoId", modelo.TipoPagamentoId);
                //objDlConexao.AdicionarParametros("@ValorTotal", modelo.ValorTotal);
                objDlConexao.AdicionarParametros("@DataCancelamento", modelo.DataCancelamento);
                //objDlConexao.AdicionarParametros("@CompradorId", modelo.CompradorId);
                objDlConexao.AdicionarParametros("@OrcamentoFornecedor", modelo.NrOrcamentoFornecedor);
                objDlConexao.AdicionarParametros("@ValidadeProposta", modelo.ValidadeProposta);
                //objDlConexao.AdicionarParametros("@Frete", modelo.Frete);
                //objDlConexao.AdicionarParametros("@TransportadorId", modelo.TransportadorId);
                objDlConexao.AdicionarParametros("@ValorFrete", modelo.ValorFrete);
                objDlConexao.AdicionarParametros("@IsCotacao", modelo.IsCotacao);
                //objDlConexao.AdicionarParametros("@CondicaoPgtoId", modelo.CondicaoPgtoId);
                //objDlConexao.AdicionarParametros("@DataInicialPgto", modelo.DataInicioPgto);
                objDlConexao.AdicionarParametros("@Observacao", modelo.Observacao);
                //objDlConexao.AdicionarParametros("@Desconto", objetoModelo.ValorDesconto);
            }
            else if (modelo.Tipo == "V")//venda
            {
                //objDlConexao.AdicionarParametros("@DataEmissao", modelo.DataEmissao);
                objDlConexao.AdicionarParametros("@Tipo", modelo.Tipo);
                //objDlConexao.AdicionarParametros("@NotaFiscal", modelo.NotaFiscal);
                //objDlConexao.AdicionarParametros("@NumeroParcelas", modelo.NrParcelas);
                objDlConexao.AdicionarParametros("@StatusId", modelo.StatusPedidoId);
                //objDlConexao.AdicionarParametros("@FornecedorId", modelo.FornecedorId);
                //objDlConexao.AdicionarParametros("@TipoPagamentoId", modelo.TipoPagamentoId);
                objDlConexao.AdicionarParametros("@ValorTotal", modelo.ValorTotal);
                if (modelo.DataPagto != DateTime.MinValue)
                {
                    objDlConexao.AdicionarParametros("@DataPagamento", modelo.DataPagto);
                }
                //objDlConexao.AdicionarParametros("@DataCancelamento", modelo.DataCancelamento);
                //objDlConexao.AdicionarParametros("@CompradorId", modelo.UsuarioId);
                //objDlConexao.AdicionarParametros("@OrcamentoFornecedor", modelo.NrOrcamentoFornecedor);
                //objDlConexao.AdicionarParametros("@ValidadeProposta", modelo.ValidadeProposta);
                //objDlConexao.AdicionarParametros("@Frete", modelo.Frete);
                //objDlConexao.AdicionarParametros("@TransportadorId", modelo.TransportadorId);
                //objDlConexao.AdicionarParametros("@ValorFrete", modelo.ValorFrete);
                //objDlConexao.AdicionarParametros("@IsCotacao", modelo.IsCotacao);
                //objDlConexao.AdicionarParametros("@CondicaoPgtoId", modelo.CondicaoPgtoId);
                //if (modelo.DataInicioPgto != DateTime.MinValue)
                //    objDlConexao.AdicionarParametros("@DataInicialPgto", modelo.DataInicioPgto);
                //objDlConexao.AdicionarParametros("@Observacao", modelo.Observacao);
                if (modelo.CpfCnpj != null && modelo.CpfCnpj.Length > 10)
                {
                    objDlConexao.AdicionarParametros("@CpfCnpj", modelo.CpfCnpj);
                }
                objDlConexao.AdicionarParametros("@ClienteId", modelo.ClienteId);
                if (modelo.Desconto == null)
                {
                    objDlConexao.AdicionarParametros("@Desconto", 0);
                }
                else
                {
                    objDlConexao.AdicionarParametros("@Desconto", modelo.Desconto);
                }

                if (modelo.Acrescimo == null)
                {
                    objDlConexao.AdicionarParametros("@Acrescimo", 0);
                }
                else
                {
                    objDlConexao.AdicionarParametros("@Acrescimo", modelo.Acrescimo);
                }
                objDlConexao.AdicionarParametros("@CaixaId", modelo.CaixaId);
                if (modelo.ControleMovimentoCaixaId > 0)
                {
                    objDlConexao.AdicionarParametros("@ControleMovimentoCaixaId", modelo.ControleMovimentoCaixaId);
                }
            }


            objDlConexao.ExecutarManipulacao(CommandType.StoredProcedure, "dbo.P_AtualizarPedido");// "Cliente alterado com sucesso!"
        }