public static object getEstadios(IDataLink kConnection) { kConnection.Open(); var estadios = kConnection.Raw("select * from estadios").ToList(); kConnection.Close(); return estadios; }
public static object getPartidos(IDataLink kConnection) { kConnection.Open(); var partidos = kConnection.Raw("select p.id, e.nombre as equipo1, p.marcador1, e2.nombre as equipo2, p.marcador2, es.nombre as estadio from [keroseneDB].[dbo].[partidos] p inner join[keroseneDB].[dbo].[equipos] e on e.id = p.equipo1 inner join[keroseneDB].[dbo].[equipos] e2 on e2.id = p.equipo2 inner join[keroseneDB].[dbo].[estadios] es on es.id = p.estadio").ToList(); kConnection.Close(); return partidos; }
public static void insertPartido(Partidos partido, IDataLink kConnection) { kConnection.Open(); var insert = kConnection.Raw("INSERT INTO [dbo].[partidos] ([equipo1], [marcador1], [equipo2], [marcador2], [estadio]) VALUES("+ partido.Equipo1 +", null, "+ partido.Equipo2 +", null, " + partido.Estadio + ")"); insert.Execute(); kConnection.Close(); }
public static void insertEstadio(Estadio estadio, IDataLink kConnection) { kConnection.Open(); var insert = kConnection.Raw("INSERT INTO [dbo].[estadios] ([nombre], [localidad]) VALUES ('"+ estadio.Nombre +"','"+ estadio.Localidad +"')"); insert.Execute(); kConnection.Close(); }
public static void updateEstadio(Estadio estadio, IDataLink kConnection) { kConnection.Open(); var estadioEdit = kConnection.Raw("UPDATE[dbo].[estadios] SET[nombre] = '" + estadio.Nombre + "',[localidad] = '" + estadio.Localidad + "' WHERE id = " + estadio.Id); estadioEdit.Execute(); kConnection.Close(); }
public static object getEstadioById(Estadio estadio, IDataLink kConnection) { kConnection.Open(); var estadios = kConnection.Raw("Select * from estadios where id = " + estadio.Id).ToList(); kConnection.Close(); return estadios; }
public static void deleteEstadio(Estadio estadio, IDataLink kConnection) { kConnection.Open(); var data = kConnection.Raw("DELETE FROM [dbo].[estadios] WHERE id = " + estadio.Id); data.Execute(); kConnection.Close(); }
/// <summary> /// Returns the name of an existing table in the database that matches with the source /// one given, or with any of the candidates built using that source. /// </summary> internal static string FindTableName(IDataLink link, string source) { var names = new List<string>(); names.Add(source); names.AddRange(TableNameCandidates(source)); foreach (var name in names) { var found = false; var cmd = link.From(x => name).Top(1); var rec = (IRecord)null; var wasopen = link.IsOpen; try { rec = (IRecord)cmd.First(); found = true; } catch { } finally { if (rec != null) rec.Dispose(disposeSchema: true); if (cmd != null) cmd.Dispose(); if (!wasopen && link.IsOpen) link.Close(); } if (found) return name; } return null; }
public static object getEstadios(IDataLink kConnection) { kConnection.Open(); var estadios = kConnection.Raw("select * from estadios").ToList(); kConnection.Close(); return(estadios); }
public static object getPartidos(IDataLink kConnection) { kConnection.Open(); var partidos = kConnection.Raw("select p.id, e.nombre as equipo1, p.marcador1, e2.nombre as equipo2, p.marcador2, es.nombre as estadio from [keroseneDB].[dbo].[partidos] p inner join[keroseneDB].[dbo].[equipos] e on e.id = p.equipo1 inner join[keroseneDB].[dbo].[equipos] e2 on e2.id = p.equipo2 inner join[keroseneDB].[dbo].[estadios] es on es.id = p.estadio").ToList(); kConnection.Close(); return(partidos); }
public static object getEstadioById(Estadio estadio, IDataLink kConnection) { kConnection.Open(); var estadios = kConnection.Raw("Select * from estadios where id = " + estadio.Id).ToList(); kConnection.Close(); return(estadios); }
public static object getEquipoById(Equipo equipo, IDataLink kConnection) { kConnection.Open(); var equipos = kConnection.Raw("Select * from equipos where id = " + equipo.Id).ToList(); kConnection.Close(); return(equipos); }
public static void insertEquipo(Equipo equipo, IDataLink kConnection) { kConnection.Open(); var insert = kConnection.Raw("INSERT INTO [dbo].[equipos] ([nombre], [Uniforme]) VALUES ('" + equipo.Nombre + "','" + equipo.Uniforme + "')"); insert.Execute(); kConnection.Close(); }
public static object getEquipos(IDataLink kConnection) { kConnection.Open(); var equipos = kConnection.Raw("Select * from equipos").ToList(); kConnection.Close(); return(equipos); }
public static void insertPartido(Partidos partido, IDataLink kConnection) { kConnection.Open(); var insert = kConnection.Raw("INSERT INTO [dbo].[partidos] ([equipo1], [marcador1], [equipo2], [marcador2], [estadio]) VALUES(" + partido.Equipo1 + ", null, " + partido.Equipo2 + ", null, " + partido.Estadio + ")"); insert.Execute(); kConnection.Close(); }
public static void deleteEquipo(Equipo equipo, IDataLink kConnection) { kConnection.Open(); var data = kConnection.Raw("DELETE FROM [dbo].[equipos] WHERE id = " + equipo.Id); data.Execute(); kConnection.Close(); }
public static void updateEquipo(Equipo equipo, IDataLink kConnection) { kConnection.Open(); var equipoEdit = kConnection.Raw("UPDATE[dbo].[equipos] SET[nombre] = '" + equipo.Nombre + "',[uniforme] = '" + equipo.Uniforme + "' WHERE id = " + equipo.Id); equipoEdit.Execute(); kConnection.Close(); }
public static void insertEstadio(Estadio estadio, IDataLink kConnection) { kConnection.Open(); var insert = kConnection.Raw("INSERT INTO [dbo].[estadios] ([nombre], [localidad]) VALUES ('" + estadio.Nombre + "','" + estadio.Localidad + "')"); insert.Execute(); kConnection.Close(); }
public static object updatePartido(int id, IDataLink kConnection) { kConnection.Open(); Random random = new Random(); int marcador1 = random.Next(0, 7); int marcador2 = random.Next(0, 7); var partidos = kConnection.Raw("UPDATE [dbo].[partidos] SET[marcador1] = " + marcador1 + ", [marcador2] = " + marcador2 + " WHERE[id] = " + id); partidos.Execute(); kConnection.Close(); return(partidos); }
/// <summary> /// Returns the name of an existing table in the database that matches with the source /// one given, or with any of the candidates built using that source. /// </summary> internal static string FindTableName(IDataLink link, string source) { var names = new List <string>(); names.Add(source); names.AddRange(TableNameCandidates(source)); foreach (var name in names) { var found = false; var cmd = link.From(x => name).Top(1); var rec = (IRecord)null; var wasopen = link.IsOpen; try { rec = (IRecord)cmd.First(); found = true; } catch { } finally { if (rec != null) { rec.Dispose(disposeSchema: true); } if (cmd != null) { cmd.Dispose(); } if (!wasopen && link.IsOpen) { link.Close(); } } if (found) { return(name); } } return(null); }
public static object updatePartido(int id, IDataLink kConnection) { kConnection.Open(); Random random = new Random(); int marcador1 = random.Next(0, 7); int marcador2 = random.Next(0, 7); var partidos = kConnection.Raw("UPDATE [dbo].[partidos] SET[marcador1] = " + marcador1 + ", [marcador2] = " + marcador2 + " WHERE[id] = " + id); partidos.Execute(); kConnection.Close(); return partidos; }