static public Usuario buscarEnDBPorId(int id) { string sql_command = string.Format("SELECT * from Usuarios WHERE usuario_id = {0}", id); DataTable datos = DataBase.SelectCommand(sql_command); if (datos.Rows.Count < 1) { Console.WriteLine("Error no se encontro ningun registro en buscar usario por id"); return(null); } DataRow fistRow = datos.Rows[0]; string nombres = fistRow["nombres"].ToString(); string apellidos = fistRow["apellidos"].ToString(); int edad = Convert.ToInt32(fistRow["edad"]); string recidencia = fistRow["residencia"].ToString(); string telefono = fistRow["telefono"].ToString(); string email = fistRow["email"].ToString(); return(new Usuario(nombres, apellidos, edad, recidencia, telefono, email, id)); }
private void setTarjetasEnComboBox() { string command = string.Format("SELECT tarjeta_id FROM Tarjetas WHERE usuario_id = {0}", usuario.usuario_id); DataTable dt = DataBase.SelectCommand(command); foreach (DataRow dr in dt.Rows) { comboBoxTarjetas.Items.Add(dr[0].ToString()); } }
public static Tarjeta getTargetaEnDBporID(int tarjeta_id) { string sql_command = string.Format("SELECT * from Tarjetas WHERE tarjeta_id = {0}", tarjeta_id); DataTable datos = DataBase.SelectCommand(sql_command); if (datos.Rows.Count < 1) { Console.WriteLine("Error no se encontro ningun registro en buscar tarjetas por id"); return(null); } DataRow fistRow = datos.Rows[0]; int usuario_id = Convert.ToInt32(fistRow["usuario_id"]); int numero_de_cuenta = Convert.ToInt32(fistRow["numero_de_cuenta"]); string tipo = fistRow["tipo"].ToString(); return(new Tarjeta(usuario_id, numero_de_cuenta, tipo, tarjeta_id)); }
//obtener tabla de tanssac public static DataTable getTransaccionesTablePorUsuarioID(int usuario_id) { string command_string = string.Format("SELECT t.tarjeta_id, t.cantidad, t.tipo, t.fecha_hora FROM (SELECT ta.tarjeta_id FROM Tarjetas AS ta WHERE ta.usuario_id = {0}) AS tid, Transacciones AS t WHERE t.tarjeta_id IN (tid.tarjeta_id)", usuario_id); return(DataBase.SelectCommand(command_string)); }
static public DataTable buscarEnDBPorNombre(string stringBusqueda) { string sql_command = string.Format("SELECT * FROM Usuarios WHERE nombres LIKE '%{0}%' OR apellidos LIKE '%{0}%'", stringBusqueda); return(DataBase.SelectCommand(sql_command)); }
static public DataTable buscarEnDBPorIdTable(int id) { string sql_command = string.Format("SELECT * from Usuarios WHERE usuario_id = {0}", id); return(DataBase.SelectCommand(sql_command)); }
public static DataTable getTargetasTablePorUsuarioID(int usuario_id) { string command_string = string.Format("SELECT tarjeta_id, numero_de_cuenta, tipo, fecha_hora FROM Tarjetas WHERE usuario_id = {0}", usuario_id); return(DataBase.SelectCommand(command_string)); }