Files
modernkeepass/ModernKeePass/ViewModels/EntryVm.cs
bg45 b260de7d39 First functionnal read-only version!
Entry page now shows password information
2017-09-17 10:00:03 -04:00

27 lines
950 B
C#

using System.ComponentModel;
using ModernKeePassLib;
namespace ModernKeePass.ViewModels
{
public class EntryVm : INotifyPropertyChanged
{
public string Title { get; private set; }
public string UserName { get; private set; }
public string Password { get; private set; }
public string URL { get; private set; }
public string Notes { get; private set; }
public EntryVm() { }
public EntryVm(PwEntry entry)
{
Title = entry.Strings.GetSafe(PwDefs.TitleField).ReadString();
UserName = entry.Strings.GetSafe(PwDefs.UserNameField).ReadString();
Password = entry.Strings.GetSafe(PwDefs.PasswordField).ReadString();
URL = entry.Strings.GetSafe(PwDefs.UrlField).ReadString();
Notes = entry.Strings.GetSafe(PwDefs.NotesField).ReadString();
}
public event PropertyChangedEventHandler PropertyChanged;
}
}