public void ConsultarDato(Log newLog, InformacionAutobus Informacion) { { string query = "SELECT * FROM InformacionBus"; MySqlCommand commandDatabase = new MySqlCommand(query, conectarse); MySqlDataReader reader; try { conectarse.Open(); reader = commandDatabase.ExecuteReader(); if (reader.HasRows) { while (reader.Read()) { Console.WriteLine(reader.GetString(0) + " - " + reader.GetString(1) + " - " + reader.GetString(2) + " - " + reader.GetString(3)); } } else { Console.WriteLine("No se encontro nada"); newLog.Add("No se encontro ningun dato en la base de datos"); } conectarse.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); newLog.Add("Error no se pudo consultar la base de datos"); } } }
static void Main(string[] args) { String RutaDisponible; String TiempoEstancia; Console.Write("Ingrese su Ruta Disponible\n"); RutaDisponible = Console.ReadLine(); Console.Write("Ingrese el Tiempo de espera\n"); TiempoEstancia = Console.ReadLine(); InformacionAutobus NuevoUsuario = new InformacionAutobus(); NuevoUsuario.AgregarRegistros(RutaDisponible, TiempoEstancia); NuevoUsuario.EliminarResgistros(RutaDisponible, TiempoEstancia); Console.Write("Ingrese Dato a editar\n"); RutaDisponible = Console.ReadLine(); Console.Write("Ingrese el Tiempo de espera\n"); TiempoEstancia = Console.ReadLine(); NuevoUsuario.EditarRegistros(RutaDisponible, TiempoEstancia); Console.ReadKey(); }
public void RegistarDato(Log newLog, InformacionAutobus Informacion) { { try { conectarse.Open(); string query = "INSERT INTO InformacionBus(RutaDisponible,TiempoEspera,TiempoAhora) VALUES(?Ruta,?Estancia,?Ahora)"; using (MySqlCommand cmd = new MySqlCommand(query, conectarse)) { cmd.Parameters.Add("?Ruta", MySqlDbType.VarChar).Value = Informacion.RutaDisponible; cmd.Parameters.Add("?Estancia", MySqlDbType.VarChar).Value = Informacion.TiempoEstancia; cmd.Parameters.Add("?Ahora", MySqlDbType.VarChar).Value = Informacion.TiempoAhora; cmd.ExecuteNonQuery(); newLog.Add("Agregado exitosamente a la base de datos"); } conectarse.Close(); } catch (Exception ex) { Console.WriteLine(ex.Message); newLog.Add("Error no se pudo agregar en la base de datos"); } } }