public UnidadeColecao ConsultarPorNome(string nome) { //Criar uma nova coleção de clientes (aqui ela está vazia) UnidadeColecao unidadeColecao = new UnidadeColecao(); acessoDadosSqlServer.LimparParametros(); acessoDadosSqlServer.AdicionarParametros("@UnidadeNome", nome); DataTable dataTableUnidade = acessoDadosSqlServer.ExecutarConsulta(CommandType.Text,"SELECT UnidadeID AS ID, UnidadeNome AS Unidade, UnidadeCidade AS Cidade, UnidadeEstado AS Estado, UnidadePais AS País FROM tblUnidade WHERE UnidadeNome LIKE '%' + @UnidadeNome + '%'"); //Percorrer o DataTable e transformar em coleção de cliente //Cada linha do DataTable é um cliente foreach (DataRow linha in dataTableUnidade.Rows) { //Criar um cliente vazio //Colocar os dados da linha dele //Adicionar ele na coleção Unidade unidade = new Unidade(); unidade.UnidadeID = Convert.ToInt32(linha["ID"]); unidade.UnidadeNome = Convert.ToString(linha["Unidade"]); unidade.UnidadeCidade = Convert.ToString(linha["Cidade"]); unidade.UnidadeEstado = Convert.ToString(linha["Estado"]); unidade.UnidadePais = Convert.ToString(linha["País"]); unidadeColecao.Add(unidade); } return unidadeColecao; }
public UnidadeColecao ConsultarPorNome(string nome) { //Criar uma nova coleção de clientes (aqui ela está vazia) UnidadeColecao unidadeColecao = new UnidadeColecao(); acessoDadosSqlServer.LimparParametros(); acessoDadosSqlServer.AdicionarParametros("@UnidadeNome", nome); DataTable dataTableUnidade = acessoDadosSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspUnidadeConsultarPorNome"); //Percorrer o DataTable e transformar em coleção de cliente //Cada linha do DataTable é um cliente foreach (DataRow linha in dataTableUnidade.Rows) { //Criar um cliente vazio //Colocar os dados da linha dele //Adicionar ele na coleção Unidade unidade = new Unidade(); unidade.UnidadeID = Convert.ToInt32(linha["UnidadeID"]); unidade.UnidadeNome = Convert.ToString(linha["UnidadeNome"]); unidade.UnidadeCidade = Convert.ToString(linha["UnidadeCidade"]); unidade.UnidadeEstado = Convert.ToString(linha["UnidadeEstado"]); unidade.UnidadePais = Convert.ToString(linha["UnidadePais"]); unidadeColecao.Add(unidade); } return unidadeColecao; }
public UnidadeColecao ConsultarPorNome(string nome) { //Criar uma nova coleção de clientes (aqui ela está vazia) UnidadeColecao unidadeColecao = new UnidadeColecao(); acessoDadosSqlServer.LimparParametros(); acessoDadosSqlServer.AdicionarParametros("@UnidadeNome", nome); DataTable dataTableUnidade = acessoDadosSqlServer.ExecutarConsulta(CommandType.StoredProcedure, "uspUnidadeConsultarPorNome"); //Percorrer o DataTable e transformar em coleção de cliente //Cada linha do DataTable é um cliente foreach (DataRow linha in dataTableUnidade.Rows) { //Criar um cliente vazio //Colocar os dados da linha dele //Adicionar ele na coleção Unidade unidade = new Unidade(); unidade.UnidadeID = Convert.ToInt32(linha["UnidadeID"]); unidade.UnidadeNome = Convert.ToString(linha["UnidadeNome"]); unidade.UnidadeCidade = Convert.ToString(linha["UnidadeCidade"]); unidade.UnidadeEstado = Convert.ToString(linha["UnidadeEstado"]); unidade.UnidadePais = Convert.ToString(linha["UnidadePais"]); unidadeColecao.Add(unidade); } return(unidadeColecao); }
public UnidadeColecao PreencherUnidadeColecao(DataTable dataTable) { UnidadeColecao unidadeColecao = new UnidadeColecao(); foreach (DataRow row in dataTable.Rows) { UnidadeInfo unidadeInfo = new UnidadeInfo { uniativa = Convert.ToInt32(row["uniativa"]), unibairro = Convert.ToString(row["unibairro"]), unicep = Convert.ToString(row["unicep"]), unicidade = Convert.ToString(row["unicidade"]), unicnpj = Convert.ToString(row["unicnpj"]), unicomplemento = Convert.ToString(row["unicomplemento"]), uniemail = Convert.ToString(row["uniemail"]), unifantasia = Convert.ToString(row["unifantasia"]), unifundada = Convert.ToDateTime(row["unifundada"]), uniid = Convert.ToInt32(row["uniid"]), uniidEmpresa = Convert.ToString(row["uniidEmpresa"]), unilogradouro = Convert.ToString(row["unilogradouro"]), unirazaoSocial = Convert.ToString(row["unirazaoSocial"]), unireferencia = Convert.ToString(row["unireferencia"]), unisite = Convert.ToString(row["unisite"]), unitelefone = Convert.ToString(row["unitelefone"]), uniuf = Convert.ToString(row["uniuf"]), uniunidade = Convert.ToString(row["uniunidade"]).Trim(), unisede = Convert.ToBoolean(row["unisede"]) }; if (Convert.ToBoolean(row["uniassistencia"])) { unidadeInfo.uniassistencia = EnumAssistencia.Assistencia; } else { unidadeInfo.uniassistencia = EnumAssistencia.Loja; } unidadeColecao.Add(unidadeInfo); } return(unidadeColecao); }