public List <Carrinho> FindAll() { List <Carrinho> items = new List <Carrinho>(); string sql = string.Format("SELECT IdCarrinho,Nome, IdPedido,Disponivel,IdUltimoSensor,HashRota,DataCriacao FROM projetomercurio.carrinho"); MySqlDataReader result = connection.SendQuery(sql); if (result.HasRows) { while (result.Read()) { Pedido pedido = null; Sensor sensor = null; if (result["IdPedido"].GetType() != typeof(System.DBNull)) { pedido = new Pedido((int)result["IdPedido"]); } if (result["IdUltimoSensor"].GetType() != typeof(System.DBNull)) { sensor = new Sensor((int)result["IdUltimoSensor"]); } Carrinho item = new Carrinho((int)result["IdCarrinho"], result["Nome"].ToString(), pedido, (bool)result["Disponivel"], sensor, result["HashRota"].ToString(), (DateTime)result["DataCriacao"]); items.Add(item); } } result.Close(); return(items); }
public List <Usuario> FindAll() { List <Usuario> items = new List <Usuario>(); string sql = string.Format("SELECT IdUsuario, Nome, DataCriacao, Senha, Idade FROM projetomercurio.usuario"); MySqlDataReader result = connection.SendQuery(sql); if (result.HasRows) { while (result.Read()) { Usuario item = new Usuario((int)result["IdUsuario"], result["Nome"].ToString(), (DateTime)result["DataCriacao"], (int)result["Idade"], result["Senha"].ToString()); items.Add(item); } } result.Close(); return(items); }
public List <Item> FindAll() { List <Item> items = new List <Item>(); string sql = string.Format("SELECT IdItem, Nome, DataCriacao FROM projetomercurio.item"); MySqlDataReader result = connection.SendQuery(sql); if (result.HasRows) { while (result.Read()) { Item item = new Item((int)result["IdItem"], result["Nome"].ToString(), (DateTime)result["DataCriacao"]); items.Add(item); } } result.Close(); return(items); }
public List <Pedido> FindAll() { List <Pedido> items = new List <Pedido>(); string sql = string.Format("SELECT IdPedido FROM projetomercurio.pedido"); MySqlDataReader result = connection.SendQuery(sql); if (result.HasRows) { while (result.Read()) { Pedido pedido = new Pedido((int)result["IdPedido"]); items.Add(pedido); } } result.Close(); return(items); }
public List <Grupo> FindAll() { List <Grupo> items = new List <Grupo>(); string sql = string.Format("SELECT IdGrupo, Nome FROM projetomercurio.grupo"); MySqlDataReader result = connection.SendQuery(sql); if (result.HasRows) { while (result.Read()) { Grupo item = new Grupo((int)result["IdGrupo"], result["Nome"].ToString()); items.Add(item); } } result.Close(); return(items); }
public List <Direcao> FindAll() { List <Direcao> items = new List <Direcao>(); string sql = string.Format("SELECT IdDirecao, Movimento FROM projetomercurio.direcao"); MySqlDataReader result = connection.SendQuery(sql); if (result.HasRows) { while (result.Read()) { Direcao item = new Direcao((int)result["IdDirecao"], result["Movimento"].ToString()); items.Add(item); } } result.Close(); return(items); }
public List <Local> FindAll() { List <Local> items = new List <Local>(); string sql = string.Format("SELECT IdLocal, Nome, DataCriacao, IdSensor FROM projetomercurio.local"); MySqlDataReader result = connection.SendQuery(sql); if (result.HasRows) { while (result.Read()) { Sensor sensor = new Sensor((int)result["IdSensor"]); Local item = new Local((int)result["IdLocal"], result["Nome"].ToString(), (DateTime)result["DataCriacao"], sensor); items.Add(item); } } result.Close(); return(items); }
public List <Rota> FindAll() { List <Rota> items = new List <Rota>(); string sql = string.Format("SELECT IdRota, IdSensorInicial, IdSensorFinal, Rota FROM projetomercurio.rota"); MySqlDataReader result = connection.SendQuery(sql); if (result.HasRows) { while (result.Read()) { Sensor inicial = new Sensor((int)result["IdSensorInicial"]); Sensor final = new Sensor((int)result["IdSensorFinal"]); string strRota = result["Rota"].ToString(); Rota rota = new Rota((int)result["IdRota"], inicial, final, strRota); items.Add(rota); } } result.Close(); return(items); }
public bool Exists(long id) { string sql = string.Format("SELECT {0} FROM projetomercurio.{1} WHERE {0}={2} ", _colunaId, _tabela, id); //Console.WriteLine(string.Format("SELECT EXIST => {0}",sql)); MySqlDataReader result = _connection.SendQuery(sql); if (result.HasRows) { result.Close(); return(true); } else { result.Close(); return(false); } }
public List <Sensor> FindAll() { List <Sensor> items = new List <Sensor>(); string sql = string.Format("SELECT IdSensor, Nome, DataCriacao, Inicial, IdSensorAnterior, IdDirecao, DirecaoRota, HashNum FROM projetomercurio.sensor"); MySqlDataReader result = connection.SendQuery(sql); if (result.HasRows) { while (result.Read()) { int sensor; int idAnterior = 0; if (!Int32.TryParse(result["IdSensorAnterior"].ToString(), out idAnterior)) { sensor = 0; } else { sensor = (int)result["IdSensorAnterior"]; } Direcao direcao = new Direcao((int)result["IdDirecao"]); DirecaoRota rota = DirecaoRota.Ida; switch (result["DirecaoRota"].ToString()) { case "Ida": rota = DirecaoRota.Ida; break; case "Volta": rota = DirecaoRota.Volta; break; } Sensor item = new Sensor((int)result["IdSensor"], result["Nome"].ToString(), (DateTime)result["DataCriacao"], (bool)result["Inicial"], sensor, direcao, rota, result["HashNum"].ToString()); items.Add(item); } } result.Close(); return(items); }