/// <summary> /// Método para executar a proc pr_selecionar_fornecedor /// Objeto/Parâmetros: (identFornecedor) /// Valores: identFornecedor.CodPessoa, /// identFornecedor.CNPJ, /// identFornecedor.RazaoSocial, /// identFornecedor.NomeFantasia /// Se for passado null no valores ele lista todos os dados /// </summary> public List<FornecedorVO> Listar(FornecedorVO identFornecedor) { OpenCommand("pr_selecionar_fornecedor"); try { // Parâmetros de entrada AddInParameter("@CodPessoa", DbType.Int32, identFornecedor.CodPessoa); AddInParameter("@CNPJ", DbType.String, identFornecedor.CNPJ); AddInParameter("@RazaoSocial", DbType.String, identFornecedor.RazaoSocial); AddInParameter("@NomeFantasia", DbType.String, identFornecedor.NomeFantasia); List<FornecedorVO> lstFornecedorVO = new List<FornecedorVO>(); IDataReader dr = ExecuteReader(); try { while (dr.Read()) { FornecedorVO fornecedorVO = new FornecedorVO(); fornecedorVO.CodPessoa = GetReaderValue<int?>(dr, "CodPessoa"); fornecedorVO.CodFornecedor = GetReaderValue<int?>(dr, "CodFornecedor"); fornecedorVO.Cep.CodCep = GetReaderValue<string>(dr, "CodCep"); fornecedorVO.RazaoSocial = GetReaderValue<string>(dr, "RazaoSocial"); fornecedorVO.NomeFantasia = GetReaderValue<string>(dr, "NomeFantasia"); fornecedorVO.Tipo = GetReaderValue<string>(dr, "Tipo"); fornecedorVO.CNPJ = GetReaderValue<string>(dr, "CNPJ"); fornecedorVO.InscricaoEstadual = GetReaderValue<string>(dr, "InscricaoEstadual"); fornecedorVO.Numero = GetReaderValue<string>(dr, "Numero"); fornecedorVO.Complemento = GetReaderValue<string>(dr, "Complemento"); fornecedorVO.Telefone = GetReaderValue<string>(dr, "Telefone"); fornecedorVO.Fax = GetReaderValue<string>(dr, "Fax"); fornecedorVO.Celular = GetReaderValue<string>(dr, "Celular"); fornecedorVO.Contato = GetReaderValue<string>(dr, "Contato"); fornecedorVO.Email = GetReaderValue<string>(dr, "Email"); fornecedorVO.Site = GetReaderValue<string>(dr, "Site"); fornecedorVO.Observacao = GetReaderValue<string>(dr, "Observacao"); fornecedorVO.DataCadastro = GetReaderValue<DateTime>(dr, "DataCadastro"); fornecedorVO.UsuarioInc = GetReaderValue<int?>(dr, "UsuarioInc"); fornecedorVO.DataAlteracao = GetReaderValue<DateTime>(dr, "DataAlteracao"); fornecedorVO.UsuarioAlt = GetReaderValue<int>(dr, "UsuarioAlt"); fornecedorVO.Ativo = GetReaderValue<bool>(dr, "Ativo"); fornecedorVO.IndPessoaTipo = GetReaderValue<bool>(dr, "IndPessoaTipo"); lstFornecedorVO.Add(fornecedorVO); } } finally { dr.Close(); } return lstFornecedorVO; } finally { CloseCommand(); } }
public EntradaEstoqueInsumoVO() { CodEntradaEstoque = 0; Fornecedor = new FornecedorVO(); PedidoCompra = new PedidoCompraVO(); DataEmissao = DateTime.Now; DataEntrada = DateTime.Now; DataCadastro = DateTime.Now; CodUsuarioInc = 1; }
protected void btnEnviar_Click(object sender, EventArgs e) { var identFornecedor = new FornecedorVO(); identFornecedor.CodPessoa = int.Parse(Request.QueryString["CodPessoa"]); int codigo = int.Parse(Request.QueryString["CodPedidoCompra"]); identFornecedor = new Fornecedor().Listar(identFornecedor).FirstOrDefault(); for (int i = 0; i < ckbListEmail.Items.Count-1;i++ ) { Nissi.Util.SendEmail.enviarEmailAnexo("smtp.nissimetal.com.br", ckbListEmail.Items[i].Text, caminhoAplicacao + codigo.ToString().PadLeft(8, '0') + ".PDF", "Pedido de Compra", getBody(codigo, identFornecedor.RazaoSocial, identFornecedor.CNPJ)); } }
public PedidoModel() { CodPedidoCompra = 0; Fornecedor = new FornecedorVO(); DataEmissao = DateTime.Now; PrazoEntrega = new PrazoEntregaVO(); CondicaoFornecimento = String.Empty; Observacao = String.Empty; FormaPgto = new FormaPgtoVO(); TipoRetirada = 0; FuncionarioAprovador = new FuncionarioVO(); FuncionarioComprador = new FuncionarioVO(); DataCadastro = null; DataPrazoEntrega = null; UsuarioInc = null; DataAlteracao = null; UsuarioAlt = null; }
// ------------------------------------------------------------------------- // #endregion #region Métodos de Alteração /// <summary> /// Método para executar a proc pr_alterar_fornecedor /// Objeto/Parâmetros: (identFornecedor, codUsuarioOperacao) /// Valores: identFornecedor.CodPessoa, /// identFornecedor.CodFornecedor, /// identFornecedor.Cep.CodCep, /// identFornecedor.NomeFantasia, /// identFornecedor.CNPJ, /// identFornecedor.InscricaoEstadual, /// identFornecedor.Numero, /// identFornecedor.Complemento, /// identFornecedor.Telefone, /// dentFornecedor.Fax, /// identFornecedor.Celular, /// identFornecedor.Contato, /// identFornecedor.Email, /// identFornecedor.Site, /// identFornecedor.Observacao, /// identFornecedor.TipoFornecimento.CodTipoFornecimento, /// codUsuarioOperacao, /// identFornecedor.Ativo, /// identFornecedor.IndPessoaTipo /// </summary> public void Alterar(FornecedorVO identFornecedor, int codUsuarioOperacao) { OpenCommand("pr_alterar_fornecedor"); try { // Parâmetros de entrada AddInParameter("@Codfornecedor", DbType.Int32, identFornecedor.CodFornecedor); AddInParameter("@CodPessoa", DbType.Int32, identFornecedor.CodPessoa); // Parâmetros de entrada AddInParameter("@CodCep", DbType.String, identFornecedor.Cep.CodCep); AddInParameter("@RazaoSocial", DbType.String, identFornecedor.RazaoSocial); AddInParameter("@NomeFantasia", DbType.String, identFornecedor.NomeFantasia); AddInParameter("@Tipo", DbType.StringFixedLength, "F"); AddInParameter("@CNPJ", DbType.String, identFornecedor.CNPJ); AddInParameter("@InscricaoEstadual", DbType.String, identFornecedor.InscricaoEstadual); AddInParameter("@Numero", DbType.String, identFornecedor.Numero); AddInParameter("@Complemento", DbType.String, identFornecedor.Complemento); AddInParameter("@Telefone", DbType.StringFixedLength, identFornecedor.Telefone); AddInParameter("@Fax", DbType.StringFixedLength, identFornecedor.Fax); AddInParameter("@Celular", DbType.StringFixedLength, identFornecedor.Celular); AddInParameter("@Contato", DbType.String, identFornecedor.Contato); AddInParameter("@Email", DbType.String, identFornecedor.Email); AddInParameter("@Site", DbType.String, identFornecedor.Site); AddInParameter("@Observacao", DbType.String, identFornecedor.Observacao); AddInParameter("@UsuarioAlt", DbType.Int32, codUsuarioOperacao); AddInParameter("@Ativo", DbType.Boolean, identFornecedor.Ativo); AddInParameter("@CodTipoFornecimento", DbType.Int32, identFornecedor.TipoFornecimento.CodTipoFornecimento); AddInParameter("@IndPessoaTipo", DbType.Boolean, identFornecedor.IndPessoaTipo); AddInParameter("@CodBanco", DbType.Int32, identFornecedor.Banco.CodBanco); AddInParameter("@NumAgencia", DbType.Int32, identFornecedor.Banco.Agencia); AddInParameter("@NumConta", DbType.String, identFornecedor.Banco.NumConta); AddInParameter("@IndTipoConta", DbType.Boolean, identFornecedor.Banco.TipoConta); ExecuteNonQuery(); } finally { CloseCommand(); } }
public List<FornecedorVO> ListaFornecedorNomeFantasia(FornecedorVO identfornecedorVo) { OpenCommand("pr_selecionar_fornecedor"); try { if (!string.IsNullOrEmpty(identfornecedorVo.RazaoSocial)) AddInParameter("@NomeFantasia", DbType.String, identfornecedorVo.NomeFantasia); List<FornecedorVO> lstFornecedorVo = new List<FornecedorVO>(); IDataReader dr = ExecuteReader(); try { while (dr.Read()) { FornecedorVO clienteVo = new FornecedorVO(); clienteVo.CodPessoa = GetReaderValue<int>(dr, "CodPessoa"); clienteVo.RazaoSocial = GetReaderValue<string>(dr, "NomeFantasia"); lstFornecedorVo.Add(clienteVo); } } finally { dr.Close(); } return lstFornecedorVo; } finally { CloseCommand(); } }
protected void btnCarregarValores_Click(object sender, EventArgs e) { FornecedorVO identFornecedor = new FornecedorVO(); //Todo: Depois do tratamento na procedure, remover a linha abaixo identFornecedor.CodPessoa = Convert.ToInt32(hdfIdRazaoSocial.Value); DadosRazaoSocial = new Fornecedor().Listar(identFornecedor).First(); ExecutarScript(updItens, new StringBuilder("showItens();")); }
// ------------------------------------------------------------------------- // #endregion #region Métodos de Inclusão /// <summary> /// Método para executar a proc pr_incluir_fornecedor /// Objeto/Parâmetros: (identFornecedor, codUsuarioOperacao) /// Valores: identFornecedor.Cep.CodCep, /// identFornecedor.NomeFantasia, /// identFornecedor.Tipo, /// identFornecedor.CNPJ, /// identFornecedor.InscricaoEstadual, /// identFornecedor.Numero, /// identFornecedor.Complemento, /// identFornecedor.Telefone, /// dentFornecedor.Fax, /// identFornecedor.Celular, /// identFornecedor.Contato, /// identFornecedor.Email, /// identFornecedor.Site, /// identFornecedor.Observacao, /// identFornecedor.PrazoEntrega, /// identFornecedor.FormaPgto.CodFormaPgto, /// identFornecedor.Departamento.CodDepartamento, /// identFornecedor.TipoFornecimento.CodTipoFornecimento, /// codUsuarioOperacao, /// identFornecedor.Ativo, /// identFornecedor.IndPessoaTipo /// </summary> public void Incluir(FornecedorVO identFornecedor, int codUsuarioOperacao) { OpenCommand("pr_incluir_fornecedor"); try { // Parâmetros de entrada AddInParameter("@CodCep", DbType.String, identFornecedor.Cep.CodCep); AddInParameter("@RazaoSocial", DbType.String, identFornecedor.RazaoSocial); AddInParameter("@NomeFantasia", DbType.String, identFornecedor.NomeFantasia); AddInParameter("@Tipo", DbType.StringFixedLength, "F"); AddInParameter("@CNPJ", DbType.String, identFornecedor.CNPJ); AddInParameter("@InscricaoEstadual", DbType.String, identFornecedor.InscricaoEstadual); AddInParameter("@Numero", DbType.String, identFornecedor.Numero); AddInParameter("@Complemento", DbType.String, identFornecedor.Complemento); AddInParameter("@Telefone", DbType.StringFixedLength, identFornecedor.Telefone); AddInParameter("@Fax", DbType.StringFixedLength, identFornecedor.Fax); AddInParameter("@Celular", DbType.StringFixedLength, identFornecedor.Celular); AddInParameter("@Contato", DbType.String, identFornecedor.Contato); AddInParameter("@Email", DbType.String, identFornecedor.Email); AddInParameter("@Site", DbType.String, identFornecedor.Site); AddInParameter("@Observacao", DbType.String, identFornecedor.Observacao); AddInParameter("@PrazoEntrega", DbType.Int32, identFornecedor.PrazoEntrega); AddInParameter("@CodFormaPgto", DbType.Int32, identFornecedor.FormaPgto.CodFormaPgto); AddInParameter("@CodDepartamento", DbType.Int16, identFornecedor.Departamento.CodDepartamento); AddInParameter("@CodTipoFornecimento", DbType.Double, identFornecedor.TipoFornecimento.CodTipoFornecimento); AddInParameter("@UsuarioInc", DbType.Int32, codUsuarioOperacao); AddInParameter("@Ativo", DbType.Boolean, identFornecedor.Ativo); AddInParameter("@IndPessoaTipo", DbType.Boolean, identFornecedor.IndPessoaTipo); ExecuteNonQuery(); } finally { CloseCommand(); } }
public List<FornecedorVO> ListaFornecedorNomeFantasia(FornecedorVO identfornecedorVo) { return new FornecedorData().ListaFornecedorNomeFantasia(identfornecedorVo); }
public List<FornecedorVO> ListaFornecedorPorNome(FornecedorVO identfornecedorVo) { return new FornecedorData().ListaFornecedorPorNome(identfornecedorVo); }
/// <summary> /// Método para executar a proc pr_selecionar_fornecedor /// Objeto/Parâmetros: (identFornecedor) /// Valores: identFornecedor.CodPessoa, /// identFornecedor.CNPJ, /// identFornecedor.RazaoSocial, /// identFornecedor.NomeFantasia /// Se for passado null no valores ele lista todos os dados /// </summary> public List<FornecedorVO> Listar(FornecedorVO identFornecedor) { return new FornecedorData().Listar(identFornecedor); }
// ------------------------------------------------------------------------- // #endregion #region Métodos de Alteração /// <summary> /// Método para executar a proc pr_alterar_fornecedor /// Objeto/Parâmetros: (identFornecedor, codUsuarioOperacao) /// Valores: identFornecedor.CodPessoa, /// identFornecedor.CodFornecedor, /// identFornecedor.Cep.CodCep, /// identFornecedor.NomeFantasia, /// identFornecedor.Tipo, /// identFornecedor.CNPJ, /// identFornecedor.InscricaoEstadual, /// identFornecedor.Numero, /// identFornecedor.Complemento, /// identFornecedor.Telefone, /// dentFornecedor.Fax, /// identFornecedor.Celular, /// identFornecedor.Contato, /// identFornecedor.Email, /// identFornecedor.Site, /// identFornecedor.Observacao, /// identFornecedor.PrazoEntrega, /// identFornecedor.FormaPgto.CodFormaPgto, /// identFornecedor.TipoFornecimento.CodTipoFornecimento, /// codUsuarioOperacao, /// identFornecedor.Ativo, /// identFornecedor.IndPessoaTipo /// </summary> public void Alterar(FornecedorVO identFornecedor, int codUsuarioOperacao) { new FornecedorData().Alterar(identFornecedor, codUsuarioOperacao); }
protected void grdListaResultado_RowCommand(object sender, GridViewCommandEventArgs e) { FornecedorVO identFornecedor = new FornecedorVO(); identFornecedor.CodFornecedor = int.Parse(e.CommandArgument.ToString()); //Módulo de exclusão if (e.CommandName == "Excluir") { //Excluir new Fornecedor().Excluir(identFornecedor.CodFornecedor); //Atualizar Lista Pesquisar(); } else if (e.CommandName == "Editar") //Módulo de alteração { //ArmazenaValorSessao("TipoAcao", "Editar"); hdfTipoAcao.Value = "Editar"; DadosFornecedor = new Fornecedor().Listar(identFornecedor)[0]; //Alimentar campos para edição upCadastro.Update(); mpeTransIncluir.Show(); } }
private void Pesquisar() { FornecedorVO identFornecedor = new FornecedorVO(); List<FornecedorVO> lFornecedor = new List<FornecedorVO>(); if (!string.IsNullOrEmpty(hdfIdRazaoSocial.Value)) { identFornecedor.CodPessoa = Convert.ToInt32(hdfIdRazaoSocial.Value); } else { if (!string.IsNullOrEmpty(hdfCodFornecedor.Value)) identFornecedor.CodFornecedor = Convert.ToInt32(hdfCodFornecedor.Value); if (rbCNPJ.Checked) identFornecedor.CNPJ = txtCNPJPesq.Text.Replace(".", "").Replace("-", "").Replace("/", ""); ; if (rbNomeFantasia.Checked) identFornecedor.NomeFantasia = txtNomeFantasiaPesq.Text; if (rbRazaoSocial.Checked) identFornecedor.RazaoSocial = txtRazao.Text; if (rbBitola.Checked && !string.IsNullOrEmpty(ddlBitola.SelectedValue)) { int codBitola = int.Parse(ddlBitola.SelectedValue); lFornecedor = Fornecedor.ListarPorBitola(codBitola); } if (rbClasseTipo.Checked && !string.IsNullOrEmpty(hdfCodigo.Value)) { int codClasseTipo = int.Parse(hdfCodigo.Value); lFornecedor = Fornecedor.ListarPorClasseTipo(codClasseTipo); } } if (rbRazaoSocial.Checked || rbNomeFantasia.Checked || rbCNPJ.Checked) lFornecedor = new Fornecedor().Listar(identFornecedor); if (lFornecedor.Count > 0) { grdListaResultado.DataSource = lFornecedor; grdListaResultado.DataBind(); } else { MensagemCliente("Não Existem Fornecedors Cadastradas"); } hdfIdRazaoSocial.Value = string.Empty; }
private void ListarCep(ref FornecedorVO fornecedorVO) { CEPVO tempCep = new CEPData().Lista(fornecedorVO.Cep); fornecedorVO.Cep = tempCep; }
public static string[] GetFornecedorFantasia(string prefixText) { FornecedorVO identForneced = new FornecedorVO(); //Todo: Depois do tratamento na procedure, remover a linha abaixo identForneced.IndPessoaTipo = null; identForneced.NomeFantasia = prefixText; List<FornecedorVO> lfornecedor = new Fornecedor().ListaFornecedorNomeFantasia(identForneced); List<string> items = new List<string>(); foreach (FornecedorVO item in lfornecedor) { items.Add(AjaxControlToolkit.AutoCompleteExtender.CreateAutoCompleteItem( item.RazaoSocial, item.CodPessoa.ToString())); } return items.ToArray(); }
// ------------------------------------------------------------------------- // #endregion #region Métodos de Inclusão /// <summary> /// Método para executar a proc pr_incluir_fornecedor /// Objeto/Parâmetros: (identFornecedor, codUsuarioOperacao) /// Valores: identFornecedor.Cep.CodCep, /// identFornecedor.NomeFantasia, /// identFornecedor.Tipo, /// identFornecedor.CNPJ, /// identFornecedor.InscricaoEstadual, /// identFornecedor.Numero, /// identFornecedor.Complemento, /// identFornecedor.Telefone, /// dentFornecedor.Fax, /// identFornecedor.Celular, /// identFornecedor.Contato, /// identFornecedor.Email, /// identFornecedor.Site, /// identFornecedor.Observacao, /// identFornecedor.PrazoEntrega, /// identFornecedor.FormaPgto.CodFormaPgto, /// identFornecedor.TipoFornecimento.CodTipoFornecimento, /// codUsuarioOperacao, /// identFornecedor.Ativo, /// identFornecedor.IndPessoaTipo /// </summary> public void Incluir(FornecedorVO identFornecedor, int codUsuarioOperacao) { new FornecedorData().Incluir(identFornecedor, codUsuarioOperacao); }