Updates to the Cover art repository #51

This commit is contained in:
amazing-username
2019-07-08 18:42:44 -04:00
parent 0932be2f2b
commit 2b59bfac32
+44 -1
View File
@@ -18,12 +18,56 @@ namespace Icarus.Database.Repositories
#region Methods
public CoverArt GetCoverArt(CoverArt coverArt)
{
// TODO: Implement sql record retrieval
//
try
{
}
catch (Exception ex)
{
var msg = ex.Message;
}
return null;
}
public CoverArt GetCoverArt(Song song)
{
// TODO: Implement sql record retrieval
try
{
}
catch (Exception ex)
{
var msg = ex.Message;
}
return null;
}
public void SaveCoverArt(CoverArt coverArt)
{
try
{
using (var conn = GetConnection())
{
conn.Open();
var query = "INSERT INTO CoverArt(SongTitle, ImagePath) VALUES(@SongTitle, " +
"@ImagePath)";
using (var cmd = new MySqlCommand(query, conn))
{
cmd.Parameters.AddWithValue("@SongTitle", coverArt.SongTitleA);
cmd.Parameters.AddWithValue("@ImagePath", coverArt.ImagePath);
cmd.ExecuteNonQuery();
}
}
}
catch (Exception ex)
{
var msg = ex.Message;
}
}
public void DeleteCoverArt(CoverArt coverArt)
{
try
@@ -80,7 +124,6 @@ namespace Icarus.Database.Repositories
conn.Open();
var query = "SELECT * FROM CoverArt";
using (var cmd = new MySqlCommand(query, conn))
using (var reader = cmd.ExecuteReader())
return reader.HasRows;