/// <summary> /// Deletes a Patron from the database. /// </summary> /// <param name="user">Patron, which is going to be deleted.</param> public static void DeleteUser(IUser user) { if (user == null) { throw new ArgumentNullException(); } CredentialsManager.DeleteUserCredentials(user.CardNumber); using (IDbConnection connection = new System.Data.SqlClient.SqlConnection(Helper.CnnVal("LibraryDB"))) { connection.Execute("dbo.spUsers_DeleteUser @CardNumber", user); } }