public List <object> Select() { var query = "select * from Log"; BancoTools banco = new BancoTools(); try { var Lista = new List <object>(); var reader = banco.ExecuteReader(query); foreach (DataRow row in reader.Rows) { Lista.Add(new Log { DataHora = Convert.ToDateTime(row["DataHora"]), id_Log = Convert.ToInt32(row["id_Log"]), Descricao = row["Descricao"].ToString() }); } return(Lista); } catch (Exception) { return(null); } finally { banco.Fechar(); } }
public List <object> Select() { var query = "select * from Tipo"; BancoTools banco = new BancoTools(); try { var Lista = new List <object>(); var reader = banco.ExecuteReader(query); while (reader.Read()) { Lista.Add(new Tipo { id_Tipo = Convert.ToInt32(reader["id_Tipo"]), Descricao = reader["Descricao"].ToString(), ds_Grupo = reader["ds_Grupo"].ToString() }); } return(Lista); } catch (Exception) { return(null); } finally { banco.Fechar(); } }
public List <Cardapio> Select() { var query = "select * from cardapio"; BancoTools banco = new BancoTools(); try { var Lista = new List <Cardapio>(); var reader = banco.ExecuteReader(query); foreach (DataRow row in reader.Rows) { Lista.Add(new Cardapio { id_Cardapio = Convert.ToInt32(row["id_Cardapio"]), id_Entidade = Convert.ToInt32(row["id_Entidade"]) }); } return(Lista); } catch (Exception) { return(null); } }
public List <Tipo> Select() { var query = "select * from Tipo"; BancoTools banco = new BancoTools(); try { var Lista = new List <Tipo>(); var reader = banco.ExecuteReader(query); foreach (DataRow row in reader.Rows) { Lista.Add(new Tipo { id_Tipo = Convert.ToInt32(row["id_Tipo"]), Descricao = row["Descricao"].ToString(), ds_Grupo = row["ds_Grupo"].ToString() }); } return(Lista); } catch (Exception) { return(null); } }
public bool Enviar(Tipo tipo) { BancoTools banco = new BancoTools(); var retorno = banco.checa_existe("Tipo", "id_Tipo", tipo.id_Tipo); RepTipo RepTipo = new RepTipo(); var resultado = RepTipo.Enviar(tipo, retorno); banco.Fechar(); return(resultado); }
public bool Enviar(Mesa mesa) { BancoTools banco = new BancoTools(); var retorno = banco.checa_existe("Mesa", "id_Mesa", mesa.id_Mesa); RepMesa RepMesa = new RepMesa(); var resultado = RepMesa.Enviar(mesa, retorno); banco.Fechar(); return(resultado); }
public bool Enviar(Usuario usuario_novo, SqlDataReader retorno) { BancoTools banco = new BancoTools(); if (retorno != null) { if (retorno.HasRows) { Usuario usuario_antigo = new Usuario(); while (retorno.Read()) { usuario_antigo.id_Entidade = Convert.ToInt32(retorno["id_Entidade"]); usuario_antigo.id_Usuario = Convert.ToInt32(retorno["id_Usuario"]); usuario_antigo.Login = retorno["Login"].ToString(); usuario_antigo.Senha = retorno["Senha"].ToString(); } dynamic[,] resultado = banco.compara_objetos(usuario_novo, usuario_antigo); string tabela = "Usuario"; if (resultado[0, 0] == true) { var query = banco.monta_update(resultado[0, 1], tabela, resultado[0, 2]); banco.ExecuteNonQuery(query); } return(false); } else { return(false); } } else { var query = "insert into Usuario values ('@Login','@Senha',@Entidade)"; query = query.Replace("@Login", usuario_novo.Login) .Replace("@Senha", usuario_novo.Senha) .Replace("@Entidade", usuario_novo.id_Entidade.ToString()); try { banco.ExecuteNonQuery(query); return(true); } catch (Exception) { return(false); } } }