public static Boolean sqlUpdate(Cancion cancion) { string sql = "Update cancion set nombre = '" + cancion.Nombre + "', idDisco = '" + cancion.IdDisco + "', precio = '" + cancion.Precio + "' where id = '" + cancion.Id + "'"; BD bd = Conexion.BD.getInstance(); bd.sqlEjecutar(sql); return true; }
protected void btAgregar_Click(object sender, EventArgs e) { if (validar()) { int idDisco = int.Parse(cbDisco.SelectedValue); Cancion cancion = new Cancion(int.Parse(txId.Text), txNombre.Text, idDisco, int.Parse(txPrecio.Text)); if (!DAOCancion.sqlInsert(cancion)) { lbMensaje.Text = "Error. No se pudo agregar la canción, porque ya existe "; } else { lbMensaje.Text = "Canción agregada exitosamente"; } } }
public static Cancion sqlLeer(Cancion cancion) { String sql = "Select * from cancion where id = '" + cancion.Id + "'"; BD bd = Conexion.BD.getInstance(); bd.sqlSelect(sql); DataTable dt = BD.getInstance().sqlSelect(sql); if (dt.Rows.Count == 0) { return null; } cancion.Id = int.Parse(dt.Rows[0]["id"].ToString()); cancion.Nombre = dt.Rows[0]["nombre"].ToString(); cancion.IdDisco = int.Parse(dt.Rows[0]["idDisco"].ToString()); cancion.Precio = int.Parse(dt.Rows[0]["precio"].ToString()); return cancion; }
public static Boolean sqlInsert(Cancion cancion) { String sql = "Insert into cancion (id, nombre, idDisco, precio) values ('" + cancion.Id + "','" + cancion.Nombre + "', '" + cancion.IdDisco + "', '" + cancion.Precio + "')"; BD bd = Conexion.BD.getInstance(); return bd.sqlEjecutar(sql); }
public static Boolean sqlDelete(Cancion cancion) { String sql = "Delete from cancion where id = '" + cancion.Id + "'"; BD bd = Conexion.BD.getInstance(); return bd.sqlEjecutar(sql); }