public static EstruturaObrigatoriedade getObrigatoriedadeAllFalse() { EstruturaObrigatoriedade retorno = new EstruturaObrigatoriedade(); retorno.ID = 0; retorno.Nome = false; retorno.RG = false; retorno.CPF = false; retorno.Telefone = false; retorno.TelefoneComercial = false; retorno.Celular = false; retorno.DataNascimento = false; retorno.Email = false; retorno.CEPCliente = false; retorno.EnderecoCliente = false; retorno.NumeroCliente = false; retorno.ComplementoCliente = false; retorno.BairroCliente = false; retorno.CidadeCliente = false; retorno.EstadoCliente = false; retorno.NomeEntrega = false; retorno.CPFEntrega = false; retorno.RGEntrega = false; retorno.CEPEntrega = false; retorno.EnderecoEntrega = false; retorno.NumeroEntrega = false; retorno.ComplementoEntrega = false; retorno.BairroEntrega = false; retorno.CidadeEntrega = false; retorno.EstadoEntrega = false; return(retorno); }
public static EstruturaObrigatoriedade getObrigatoriedadeAllTrue() { EstruturaObrigatoriedade retorno = new EstruturaObrigatoriedade(); retorno.ID = 0; retorno.Nome = true; retorno.RG = true; retorno.CPF = true; retorno.Telefone = true; retorno.TelefoneComercial = true; retorno.Celular = true; retorno.DataNascimento = true; retorno.Email = true; retorno.CEPCliente = true; retorno.EnderecoCliente = true; retorno.NumeroCliente = true; retorno.ComplementoCliente = true; retorno.BairroCliente = true; retorno.CidadeCliente = true; retorno.EstadoCliente = true; return(retorno); }
//Retorna a estrutura preenchida com base nos enumeradores de Evento / Canal - "U" , "F" etc.. public static EstruturaObrigatoriedade getCamposObrigatoriosPorTipo(string tipoCadastro) { EstruturaObrigatoriedade retorno = new EstruturaObrigatoriedade(); retorno.ID = 0; retorno.Nome = false; retorno.RG = false; retorno.CPF = false; retorno.Telefone = false; retorno.TelefoneComercial = false; retorno.Celular = false; retorno.DataNascimento = false; retorno.Email = false; retorno.CEPCliente = false; retorno.EnderecoCliente = false; retorno.NumeroCliente = false; retorno.ComplementoCliente = false; retorno.BairroCliente = false; retorno.CidadeCliente = false; retorno.EstadoCliente = false; retorno.NomeEntrega = false; retorno.CPFEntrega = false; retorno.RGEntrega = false; retorno.CEPEntrega = false; retorno.EnderecoEntrega = false; retorno.NumeroEntrega = false; retorno.ComplementoEntrega = false; retorno.BairroEntrega = false; retorno.CidadeEntrega = false; retorno.EstadoEntrega = false; switch (tipoCadastro) { case "U": { retorno.Nome = true; retorno.RG = true; retorno.Email = true; break; } case "E": { retorno.NomeEntrega = true; retorno.CPFEntrega = true; retorno.RGEntrega = true; retorno.CEPEntrega = true; retorno.EnderecoEntrega = true; retorno.NumeroEntrega = true; retorno.BairroEntrega = true; retorno.CidadeEntrega = true; retorno.EstadoEntrega = true; break; } case "B": { retorno.Nome = true; retorno.RG = true; break; } } return(retorno); }
public EstruturaObrigatoriedade getObrigatoriedadePorCotaItemID(int cotaItemID, int cotaItemID_APS) { try { StringBuilder stbSQL = new StringBuilder(); stbSQL.Append("SELECT tObrigatoriedade.* FROM tObrigatoriedade (NOLOCK) "); stbSQL.Append("INNER JOIN tCotaItem (NOLOCK) ON tObrigatoriedade.ID = tCotaItem.ObrigatoriedadeID "); stbSQL.Append("WHERE tCotaItem.ID = " + (cotaItemID_APS > 0 ? cotaItemID_APS : cotaItemID)); bd.Consulta(stbSQL.ToString()); EstruturaObrigatoriedade retorno = new EstruturaObrigatoriedade(); if (bd.Consulta().Read()) { retorno.Nome = bd.LerBoolean("Nome"); retorno.RG = bd.LerBoolean("RG"); retorno.CPF = bd.LerBoolean("CPF"); retorno.Telefone = bd.LerBoolean("Telefone"); retorno.TelefoneComercial = bd.LerBoolean("TelefoneComercial"); retorno.Celular = bd.LerBoolean("Celular"); retorno.DataNascimento = bd.LerBoolean("DataNascimento"); retorno.Email = bd.LerBoolean("Email"); retorno.CEPCliente = bd.LerBoolean("CEPCliente"); retorno.EnderecoCliente = bd.LerBoolean("EnderecoCliente"); retorno.NumeroCliente = bd.LerBoolean("NumeroCliente"); retorno.ComplementoCliente = bd.LerBoolean("ComplementoCliente"); retorno.BairroCliente = bd.LerBoolean("BairroCliente"); retorno.CidadeCliente = bd.LerBoolean("CidadeCliente"); retorno.EstadoCliente = bd.LerBoolean("EstadoCliente"); retorno.NomeEntrega = bd.LerBoolean("NomeEntrega"); retorno.CPFEntrega = bd.LerBoolean("CPFEntrega"); retorno.RGEntrega = bd.LerBoolean("RGEntrega"); retorno.CEPEntrega = bd.LerBoolean("CEPEntrega"); retorno.EnderecoEntrega = bd.LerBoolean("EnderecoEntrega"); retorno.NumeroEntrega = bd.LerBoolean("NumeroEntrega"); retorno.ComplementoEntrega = bd.LerBoolean("ComplementoEntrega"); retorno.BairroEntrega = bd.LerBoolean("BairroEntrega"); retorno.CidadeEntrega = bd.LerBoolean("CidadeEntrega"); retorno.EstadoEntrega = bd.LerBoolean("EstadoEntrega"); retorno.CPFResponsavel = bd.LerBoolean("CPFResponsavel"); } else { retorno.Nome = true; retorno.RG = true; retorno.CPF = true; retorno.Telefone = false; retorno.TelefoneComercial = false; retorno.Celular = false; retorno.DataNascimento = false; retorno.Email = true; retorno.CEPCliente = false; retorno.EnderecoCliente = false; retorno.NumeroCliente = false; retorno.ComplementoCliente = false; retorno.BairroCliente = false; retorno.CidadeCliente = false; retorno.EstadoCliente = false; retorno.NomeEntrega = false; retorno.CPFEntrega = false; retorno.RGEntrega = false; retorno.CEPEntrega = false; retorno.EnderecoEntrega = false; retorno.NumeroEntrega = false; retorno.ComplementoEntrega = false; retorno.BairroEntrega = false; retorno.CidadeEntrega = false; retorno.EstadoEntrega = false; retorno.CPFResponsavel = false; } return(retorno); } catch (Exception) { throw; } finally { bd.Fechar(); } }
public EstruturaObrigatoriedade getInformacoesUC(int id) { try { string sql = "SELECT * FROM tObrigatoriedade WHERE ID = " + id; bd.Consulta(sql); EstruturaObrigatoriedade retorno = new EstruturaObrigatoriedade(); if (bd.Consulta().Read()) { retorno.Nome = bd.LerBoolean("Nome"); retorno.RG = bd.LerBoolean("RG"); retorno.CPF = bd.LerBoolean("CPF"); retorno.Telefone = bd.LerBoolean("Telefone"); retorno.TelefoneComercial = bd.LerBoolean("TelefoneComercial"); retorno.Celular = bd.LerBoolean("Celular"); retorno.DataNascimento = bd.LerBoolean("DataNascimento"); retorno.Email = bd.LerBoolean("Email"); retorno.CEPCliente = bd.LerBoolean("CEPCliente"); retorno.EnderecoCliente = bd.LerBoolean("EnderecoCliente"); retorno.NumeroCliente = bd.LerBoolean("NumeroCliente"); retorno.ComplementoCliente = bd.LerBoolean("ComplementoCliente"); retorno.BairroCliente = bd.LerBoolean("BairroCliente"); retorno.CidadeCliente = bd.LerBoolean("CidadeCliente"); retorno.EstadoCliente = bd.LerBoolean("EstadoCliente"); retorno.NomeEntrega = bd.LerBoolean("NomeEntrega"); retorno.CPFEntrega = bd.LerBoolean("CPFEntrega"); retorno.RGEntrega = bd.LerBoolean("RGEntrega"); retorno.CEPEntrega = bd.LerBoolean("CEPEntrega"); retorno.EnderecoEntrega = bd.LerBoolean("EnderecoEntrega"); retorno.NumeroEntrega = bd.LerBoolean("NumeroEntrega"); retorno.ComplementoEntrega = bd.LerBoolean("ComplementoEntrega"); retorno.BairroEntrega = bd.LerBoolean("BairroEntrega"); retorno.CidadeEntrega = bd.LerBoolean("CidadeEntrega"); retorno.EstadoEntrega = bd.LerBoolean("EstadoEntrega"); retorno.CPFResponsavel = bd.LerBoolean("CPFResponsavel"); } else { retorno.Nome = false; retorno.RG = false; retorno.CPF = false; retorno.Telefone = false; retorno.TelefoneComercial = false; retorno.Celular = false; retorno.DataNascimento = false; retorno.Email = false; retorno.CEPCliente = false; retorno.EnderecoCliente = false; retorno.NumeroCliente = false; retorno.ComplementoCliente = false; retorno.BairroCliente = false; retorno.CidadeCliente = false; retorno.EstadoCliente = false; retorno.NomeEntrega = false; retorno.CPFEntrega = false; retorno.RGEntrega = false; retorno.CEPEntrega = false; retorno.EnderecoEntrega = false; retorno.NumeroEntrega = false; retorno.ComplementoEntrega = false; retorno.BairroEntrega = false; retorno.CidadeEntrega = false; retorno.EstadoEntrega = false; retorno.CPFResponsavel = false; } return(retorno); } catch (Exception ex) { throw ex; } finally { bd.Fechar(); } }