using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tango.PPC.Common.Notifications;
namespace Tango.PPC.UI.Notifications.NotificationItems
{
///
/// Represents a simple text message notification item which can be inserted into the application notifications panel.
///
///
public class UpdateAvailableNotificationItem : NotificationItem
{
///
/// Initializes a new instance of the class.
///
public UpdateAvailableNotificationItem()
{
CanClose = true;
}
private String _version;
///
/// Gets or sets the message.
///
public String Version
{
get { return _version; }
set { _version = value; RaisePropertyChangedAuto(); }
}
private bool _isDatabaseUpdate;
///
/// Gets or sets a value indicating whether this instance is database update.
///
public bool IsDatabaseUpdate
{
get { return _isDatabaseUpdate; }
set { _isDatabaseUpdate = value; RaisePropertyChangedAuto(); }
}
///
/// Gets or sets the view type.
///
public override Type ViewType
{
get { return typeof(UpdateAvailableNotificationItemView); }
}
}
}