コード例 #1
0
ファイル: BasePage.cs プロジェクト: mex868/Nissi.Solution
    public static string[] GetTransortadoraFantasia(string prefixText)
    {
        TransportadoraVO identTransportadoraVo = new TransportadoraVO();
        //Todo: Depois do tratamento na procedure, remover a linha abaixo
        identTransportadoraVo.NomeFantasia = prefixText;
        List<TransportadoraVO> ltransportadora = new Transportadora().ListaTransportadoraNomeFantasia(identTransportadoraVo);

        List<string> items = new List<string>();
        foreach (TransportadoraVO item in ltransportadora)
        {
            items.Add(AjaxControlToolkit.AutoCompleteExtender.CreateAutoCompleteItem(
                item.RazaoSocial, item.CodPessoa.ToString()));
        }
        return items.ToArray();
    }
コード例 #2
0
    protected void grdListaResultado_RowCommand(object sender, GridViewCommandEventArgs e)
    {
        TransportadoraVO identTransportadora = new TransportadoraVO();

        identTransportadora.CodTransportadora = int.Parse(e.CommandArgument.ToString());

        //Módulo de exclusão
        if (e.CommandName == "Excluir")
        {
            //Excluir
            new Transportadora().Excluir(identTransportadora.CodTransportadora);

            //Atualizar Lista
            Pesquisar();
        }
        else if (e.CommandName == "Editar")  //Módulo de alteração
        {
            //ArmazenaValorSessao("TipoAcao", "Editar");
            hdfTipoAcao.Value = "Editar";

            DadosTransportadora = new Transportadora().Listar(identTransportadora)[0];

            //Alimentar campos para edição
            upCadastro.Update();
            mpeTransIncluir.Show();
        }

    }
コード例 #3
0
        private void Pesquisar()
        {
            TransportadoraVO identTransportadora = new TransportadoraVO();
            identTransportadora.CodPessoa = CodPessoa > 0 ? CodPessoa : int.MinValue;
            List<TransportadoraVO> lTransportadora = new Transportadora().Listar(identTransportadora);

            if (lTransportadora.Count > 0)
            {
                grdListaResultado.DataSource = lTransportadora;
                grdListaResultado.DataBind();
            }
        }
コード例 #4
0
        /// <summary>
        /// Método para executar a proc pr_selecionar_transportadora - 
        /// Objeto/Parametros: identTransportadora,
        /// Valores: identTransportadora.CodPessoa,
        /// identTransportadora.CNPJ,
        /// identTransportadora.RazaoSocial,
        /// identTransportadora.NomeFantasia,
        /// </summary>
        public List<TransportadoraVO> Listar(TransportadoraVO identTransportadora)
        {
            OpenCommand("pr_selecionar_transportadora");
            try
            {
                // Parâmetros de entrada
                if (identTransportadora.CodPessoa > 0)
                    AddInParameter("@CodPessoa", DbType.Int32, identTransportadora.CodPessoa);

                if(!string.IsNullOrEmpty(identTransportadora.CNPJ))
                    AddInParameter("@CNPJ", DbType.String, identTransportadora.CNPJ);

                if (!string.IsNullOrEmpty(identTransportadora.RazaoSocial))
                AddInParameter("@RazaoSocial", DbType.String, identTransportadora.RazaoSocial);

                if (!string.IsNullOrEmpty(identTransportadora.NomeFantasia))
                AddInParameter("@NomeFantasia", DbType.String, identTransportadora.NomeFantasia);

                if (identTransportadora.CodTransportadora > 0)
                    AddInParameter("@CodTransportadora", DbType.Int32, identTransportadora.CodTransportadora);

                List<TransportadoraVO> lstTransportadoraVO = new List<TransportadoraVO>();

                IDataReader dr = ExecuteReader();
                try
                {
                    while (dr.Read())
                    {
                        TransportadoraVO transportadoraVO = new TransportadoraVO();

                        transportadoraVO.CodPessoa = GetReaderValue<int?>(dr, "CodPessoa");
                        transportadoraVO.CodTransportadora = GetReaderValue<int?>(dr, "CodTransportadora");
                        transportadoraVO.Cep.CodCep = GetReaderValue<string>(dr, "CodCep");
                        transportadoraVO.RazaoSocial = GetReaderValue<string>(dr, "RazaoSocial");
                        transportadoraVO.NomeFantasia = GetReaderValue<string>(dr, "NomeFantasia");
                        transportadoraVO.Tipo = GetReaderValue<string>(dr, "Tipo");
                        transportadoraVO.CNPJ = GetReaderValue<string>(dr, "CNPJ");
                        transportadoraVO.InscricaoEstadual = GetReaderValue<string>(dr, "InscricaoEstadual");
                        transportadoraVO.Numero = GetReaderValue<string>(dr, "Numero");
                        transportadoraVO.Complemento = GetReaderValue<string>(dr, "Complemento");
                        transportadoraVO.Telefone = GetReaderValue<string>(dr, "Telefone");
                        transportadoraVO.Fax = GetReaderValue<string>(dr, "Fax");
                        transportadoraVO.Celular = GetReaderValue<string>(dr, "Celular");
                        transportadoraVO.Contato = GetReaderValue<string>(dr, "Contato");
                        transportadoraVO.Email = GetReaderValue<string>(dr, "Email");
                        transportadoraVO.Site = GetReaderValue<string>(dr, "Site");
                        transportadoraVO.Observacao = GetReaderValue<string>(dr, "Observacao");
                        transportadoraVO.DataCadastro = GetReaderValue<DateTime>(dr, "DataCadastro");
                        transportadoraVO.UsuarioInc = GetReaderValue<int?>(dr, "UsuarioInc");
                        transportadoraVO.DataAlteracao = GetReaderValue<DateTime>(dr, "DataAlteracao");
                        if (dr["Custo"]!= DBNull.Value)
                            transportadoraVO.Custo = Convert.ToDouble(dr["Custo"]) > 0 ? Convert.ToDouble(dr["Custo"]) : double.MinValue;
                        transportadoraVO.UsuarioAlt = GetReaderValue<int>(dr, "UsuarioAlt");
                        transportadoraVO.Ativo = GetReaderValue<bool>(dr, "Ativo");
                        transportadoraVO.IndPessoaTipo = GetReaderValue<bool>(dr, "IndPessoaTipo");
                        lstTransportadoraVO.Add(transportadoraVO);
                    }
                }
                finally
                {
                    dr.Close();
                }

                return lstTransportadoraVO;
            }
            finally
            {
                CloseCommand();
            }
        }
コード例 #5
0
    private void Pesquisar()
    {
        TransportadoraVO identTransportadora = new TransportadoraVO();
        if (!string.IsNullOrEmpty(hdfIdRazaoSocial.Value))
        {
            identTransportadora.CodPessoa = Convert.ToInt32(hdfIdRazaoSocial.Value);
        }
        else
        {
            if (!string.IsNullOrEmpty(hdfCodTransportadora.Value))
                identTransportadora.CodTransportadora = Convert.ToInt32(hdfCodTransportadora.Value);
            if (rbCNPJ.Checked)
                identTransportadora.CNPJ = txtCNPJ.Text;

            if (rbNomeFantasia.Checked)
                identTransportadora.NomeFantasia = txtNomeFantasiaPesq.Text;

            if (rbRazaoSocial.Checked)
                identTransportadora.RazaoSocial = txtRazao.Text;
        }

         List<TransportadoraVO> lTransportadora = new Transportadora().Listar(identTransportadora);

         if (lTransportadora.Count > 0)
         {
             grdListaResultado.DataSource = lTransportadora;
             grdListaResultado.DataBind();
         }
         else
         {
             MensagemCliente("Não Existem Transportadoras Cadastradas");
         }
        hdfIdRazaoSocial.Value = string.Empty;
    }
コード例 #6
0
 public List<TransportadoraVO> ListaTransportadoraNomeFantasia(TransportadoraVO identTransportadoraVo)
 {
     OpenCommand("pr_selecionar_transportadora");
     try
     {
         if (!string.IsNullOrEmpty(identTransportadoraVo.RazaoSocial))
             AddInParameter("@NomeFantasia", DbType.String, identTransportadoraVo.NomeFantasia);
         List<TransportadoraVO> lstTransportadoraVo = new List<TransportadoraVO>();
         IDataReader dr = ExecuteReader();
         try
         {
             while (dr.Read())
             {
                 TransportadoraVO transportadoraVo = new TransportadoraVO();
                 transportadoraVo.CodPessoa = GetReaderValue<int>(dr, "CodPessoa");
                 transportadoraVo.RazaoSocial = GetReaderValue<string>(dr, "NomeFantasia");
                 lstTransportadoraVo.Add(transportadoraVo);
             }
         }
         finally
         {
             dr.Close();
         }
         return lstTransportadoraVo;
     }
     finally
     {
         CloseCommand();
     }
 }
コード例 #7
0
 // ------------------------------------------------------------------------- // 
 #endregion
 #region Métodos de Alteração
 /// <summary>
 /// Método para executar a proc pr_alterar_transportadora 
 ///Objeto/Parametros: (identTransportadora,CodUsuarioOperacao)
 /// Valores:identTransportadora.CodTransportadora,
 /// identTransportadora.CodPessoa,
 /// identTransportadora.Cep.CodCep,
 /// identTransportadora.RazaoSocial,
 /// identTransportadora.NomeFantasia,
 /// identTransportadora.CNPJ,
 /// identTransportadora.InscricaoEstadual,
 /// identTransportadora.Numero,
 /// identTransportadora.Complemento,
 /// identTransportadora.Telefone,
 /// identTransportadora.Fax,
 /// identTransportadora.Celular,
 /// identTransportadora.Contato,
 /// identTransportadora.Email,
 /// identTransportadora.Site,
 /// identTransportadora.Observacao,
 /// identTransportadora.Custo,
 /// codUsuarioOperacao,
 /// identTransportadora.Ativo,
 /// identTransportadora.IndPessoaTipo
 /// </summary>
 public void Alterar(TransportadoraVO identTransportadora, int codUsuarioOperacao)
 {
     OpenCommand("pr_alterar_transportadora");
     try
     {
         // Parâmetros de entrada
         AddInParameter("@CodTransportadora", DbType.Int32, identTransportadora.CodTransportadora);
         AddInParameter("@CodPessoa", DbType.Int32, identTransportadora.CodPessoa);
         // Parâmetros de entrada
         AddInParameter("@CodCep", DbType.String, identTransportadora.Cep.CodCep);
         AddInParameter("@RazaoSocial", DbType.String, identTransportadora.RazaoSocial);
         AddInParameter("@NomeFantasia", DbType.String, identTransportadora.NomeFantasia);
         AddInParameter("@Tipo", DbType.StringFixedLength, "T");
         AddInParameter("@CNPJ", DbType.String, identTransportadora.CNPJ);
         AddInParameter("@InscricaoEstadual", DbType.String, identTransportadora.InscricaoEstadual);
         AddInParameter("@Numero", DbType.String, identTransportadora.Numero);
         AddInParameter("@Complemento", DbType.String, identTransportadora.Complemento);
         AddInParameter("@Telefone", DbType.StringFixedLength, identTransportadora.Telefone);
         AddInParameter("@Fax", DbType.StringFixedLength, identTransportadora.Fax);
         AddInParameter("@Celular", DbType.StringFixedLength, identTransportadora.Celular);
         AddInParameter("@Contato", DbType.String, identTransportadora.Contato);
         AddInParameter("@Email", DbType.String, identTransportadora.Email);
         AddInParameter("@Site", DbType.String, identTransportadora.Site);
         AddInParameter("@Observacao", DbType.String, identTransportadora.Observacao);
         AddInParameter("@UsuarioAlt", DbType.Int32, codUsuarioOperacao);
         AddInParameter("@Ativo", DbType.Boolean, identTransportadora.Ativo);
         AddInParameter("@IndPessoaTipo", DbType.Boolean, identTransportadora.IndPessoaTipo); 
         
         ExecuteNonQuery();
     }
     finally
     {
         CloseCommand();
     }
 }
コード例 #8
0
        /// <summary>
        /// Método para executar a proc pr_selecionar_transportadora - 
        /// Objeto/Parametros: identTransportadora,
        /// Valores: identTransportadora.CodPessoa,
        /// identTransportadora.CNPJ,
        /// identTransportadora.RazaoSocial,
        /// identTransportadora.NomeFantasia,
        /// </summary>
        public List<TransportadoraVO> Listar()
        {
            OpenCommand("pr_selecionar_transportadora");
            try
            {
                List<TransportadoraVO> lstTransportadoraVO = new List<TransportadoraVO>();
                IDataReader dr = ExecuteReader();
                try
                {
                    while (dr.Read())
                    {
                        TransportadoraVO transportadoraVO = new TransportadoraVO();
                        transportadoraVO.CodPessoa = GetReaderValue<int>(dr, "CodPessoa");
                        transportadoraVO.CodTransportadora = GetReaderValue<int?>(dr, "CodTransportadora");
                        transportadoraVO.RazaoSocial = GetReaderValue<string>(dr, "RazaoSocial");
                        lstTransportadoraVO.Add(transportadoraVO);
                    }
                    return lstTransportadoraVO; 
                }
                finally
                {
                    dr.Close();    
                }
            }
            finally
            {
                CloseCommand();
            }

        }
コード例 #9
0
 private void ListarCep(ref TransportadoraVO transportadoraVO)
 {
     CEPVO tempCep = new CEPData().Lista(transportadoraVO.Cep);
     transportadoraVO.Cep = tempCep;
 }
コード例 #10
0
 public List<TransportadoraVO> ListaTransportadoraNomeFantasia(TransportadoraVO identTransportadoraVO)
 {
     return new TransportadoraData().ListaTransportadoraNomeFantasia(identTransportadoraVO);
 }
コード例 #11
0
 protected void ddlTransportadora_SelectedIndexChanged(object sender, EventArgs e)
 {
     TransportadoraVO identTransportadora = new TransportadoraVO();
     if (ddlTransportadora.SelectedIndex > 0)
     {
         identTransportadora.CodPessoa = Convert.ToInt32(ddlTransportadora.SelectedValue);
         DadosClienteTransportadora = new Transportadora().Listar(identTransportadora)[0];
     }
 }
コード例 #12
0
 public List<TransportadoraVO> ListaTransportadoraPorNome(TransportadoraVO identTransportadoraVO)
 {
     return new TransportadoraData().ListaTransportadoraPorNome(identTransportadoraVO);
 }
コード例 #13
0
 /// <summary>
 /// Método para executar a proc pr_selecionar_transportadora - Parametros:
 /// Objeto: identTransportadora,
 /// Valores: identTransportadora.CodPessoa,
 /// identTransportadora.CNPJ,
 /// identTransportadora.RazaoSocial,
 /// identTransportadora.CodTransportadora,
 /// identTransportadora.NomeFantasia.
 /// Se for passado null no valores ele lista todos os dados
 /// </summary>
 public List<TransportadoraVO> Listar(TransportadoraVO identTransportadora)
 {
     return new TransportadoraData().Listar(identTransportadora);
 }
コード例 #14
0
 // ------------------------------------------------------------------------- // 
 #endregion
 #region Métodos de Alteração
 /// <summary>
 /// Método para executar a proc pr_alterar_transportadora 
 ///Objeto/Parametros: (identTransportadora,CodUsuarioOperacao)
 /// Valores:identTransportadora.CodTransportadora,
 /// identTransportadora.CodPessoa,
 /// identTransportadora.Cep.CodCep,
 /// identTransportadora.RazaoSocial,
 /// identTransportadora.NomeFantasia,
 /// identTransportadora.Tipo,
 /// identTransportadora.CNPJ,
 /// identTransportadora.InscricaoEstadual,
 /// identTransportadora.Numero,
 /// identTransportadora.Complemento,
 /// identTransportadora.Telefone,
 /// identTransportadora.Fax,
 /// identTransportadora.Celular,
 /// identTransportadora.Contato,
 /// identTransportadora.Email,
 /// identTransportadora.Site,
 /// identTransportadora.Observacao,
 /// identTransportadora.Custo,
 /// codUsuarioOperacao,
 /// identTransportadora.Ativo,
 /// identTransportadora.IndPessoaTipo
 /// </summary>
 public void Alterar(TransportadoraVO identTransportadora, int codUsuarioOperacao)
 {
     new TransportadoraData().Alterar(identTransportadora, codUsuarioOperacao);
 }
コード例 #15
0
 // ------------------------------------------------------------------------- // 
 #endregion
 #region Métodos de Inclusão
 /// <summary>
 /// Método para executar a proc pr_incluir_transportadora 
 /// Objeto/Parametros: (identTransportadora,CodUsuarioOperacao)
 /// Valores: identTransportadora.Cep.CodCep,
 /// identTransportadora.RazaoSocial,
 /// identTransportadora.NomeFantasia,
 /// identTransportadora.Tipo,
 /// identTransportadora.CNPJ,
 /// identTransportadora.InscricaoEstadual,
 /// identTransportadora.Numero,
 /// identTransportadora.Complemento,
 /// identTransportadora.Telefone,
 ///identTransportadora.Fax,
 ///identTransportadora.Celular,
 ///identTransportadora.Contato,
 ///identTransportadora.Email,
 ///identTransportadora.Site,
 ///identTransportadora.Observacao,
 ///identTransportadora.Custo,
 ///codUsuarioOperacao,
 ///identTransportadora.Ativo,
 /// identTransportadora.IndPessoaTipo
 /// </summary>
 public int Incluir(TransportadoraVO identTransportadora, int codUsuarioOperacao)
 {
   return  new TransportadoraData().Incluir(identTransportadora, codUsuarioOperacao);
 }
コード例 #16
0
ファイル: ClienteData.cs プロジェクト: mex868/Nissi.Solution
        // ------------------------------------------------------------------------- // 
        #endregion
        #region Métodos de Listagem de Transportadoras
        /// <summary>
        /// Método para executar a proc pr_selecionar_tranportadoraporcliente 
        /// Objeto/Parametros: (codPessoa)
        /// Se for passado null no valores ele lista todos os dados
        /// </summary>
        public List<TransportadoraVO> ListarPorCliente(int? codPessoa)
        {
            OpenCommand("pr_selecionar_tranportadoraporcliente");
            try
            {
                // Parâmetros de entrada
                AddInParameter("@CodPessoa", DbType.Int32, codPessoa);


                List<TransportadoraVO> lstTransportadoraVO = new List<TransportadoraVO>();

                IDataReader dr = ExecuteReader();
                try
                {
                    while (dr.Read())
                    {
                        TransportadoraVO transportadoraVO = new TransportadoraVO();

                        transportadoraVO.CodPessoa = GetReaderValue<int>(dr, "CodPessoa");
                        transportadoraVO.CodTransportadora = GetReaderValue<int?>(dr, "CodTransportadora");
                        transportadoraVO.RazaoSocial = GetReaderValue<string>(dr, "RazaoSocial");
                        lstTransportadoraVO.Add(transportadoraVO);
                    }
                }
                finally
                {
                    dr.Close();
                }

                return lstTransportadoraVO;
            }
            finally
            {
                CloseCommand();
            }
        }