public ClubTeamDto GetTeamByID(int id) { try { using (SqlConnection conn = DataConnection.GetConnection()) { conn.Open(); string query = "SELECT * From Clubteam WHERE Id=@id"; SqlCommand cmd = new SqlCommand(query, conn); cmd.Parameters.AddWithValue("@id", id); cmd.ExecuteNonQuery(); ClubTeamDto clubteam = new ClubTeamDto(); using (SqlDataReader reader = cmd.ExecuteReader()) { while (reader.Read()) { clubteam.Id = (int)reader["Id"]; clubteam.Club = (string)reader["Club"]; clubteam.Team = (string)reader["Team"]; } } return(clubteam); } } catch (SqlException) { throw new GetClubTeamFailedException("An unexpected error occured."); } }
public void AddTeam(ClubTeamDto clubTeam) { try { using (SqlConnection connection = DataConnection.GetConnection()) { connection.Open(); SqlCommand command = connection.CreateCommand(); command.CommandText = "INSERT INTO [Clubteam] (Club ,Team) VALUES (@Club ,@Team)"; command.Parameters.AddWithValue("@Club", clubTeam.Club); command.Parameters.AddWithValue("@Team", clubTeam.Team); command.ExecuteNonQuery(); } } catch (SqlException) { throw new AddClubTeamFailedException("An unexpected error occured."); } }
public void DeleteTeam(ClubTeamDto clubTeam) { throw new NotImplementedException(); }