static void Test15() { DataVaultInterface i = new DataVaultInterface(); i.Login("123"); List <PersonalInfo> infos; i.GetBriefPersonalInfoList(out infos); PrintList(infos); }
/// <summary> /// Constructor /// </summary> public LoginWindow() { InitializeComponent(); // Give textbox focus Password_TextBox.Focus(); // Create the new data vault interface _dataVaultInterface = new DataVaultInterface(); }
static void Test16() { DataVaultInterface i = new DataVaultInterface(); i.Login("123"); List <PersonalInfo> infos; i.SearchBriefPersonalInfoListWithName(out infos, "first last"); PrintList(infos); }
static void Test18() { DataVaultInterface i = new DataVaultInterface(); i.Login("123"); List <PersonalInfo> infos; i.SearchBriefPersonalInfoListWithPhone(out infos, "723"); PrintList(infos); }
/// <summary> /// Constructor /// </summary> /// <param name="dvInterface"></param> public ExistingWindow(DataVaultInterface dvInterface) { InitializeComponent(); _dataVaultInterface = dvInterface; // Fill in data grid RefreshViewList(); // Setup controls PopulateControls(); }
// Add a person static void Test21() { DataVaultInterface i = new DataVaultInterface(); i.Login("123"); PersonalInfo p = new PersonalInfo(); p.Name.FirstName = "TestF"; p.Name.MiddleName = "TestM"; p.Name.LastName = "TestL"; i.ModifyPersonalInfo(p); }
// Search for all kind static void Test20() { DataVaultInterface i = new DataVaultInterface(); i.Login("123"); List <PersonalInfo> infos; i.SearchBriefPersonalInfoList(out infos, "first la", DataVaultInterface.SearchOptionsEnum.Name); PrintList(infos); Seperator(); i.SearchBriefPersonalInfoList(out infos, "23", DataVaultInterface.SearchOptionsEnum.Phone); PrintList(infos); Seperator(); i.SearchBriefPersonalInfoList(out infos, "000", DataVaultInterface.SearchOptionsEnum.SSN); PrintList(infos); }
// Modify a person static void Test22() { DataVaultInterface i = new DataVaultInterface(); i.Login("123"); PersonalInfo p; i.GetPersonalInfo(out p, 0); Console.WriteLine(p); Seperator(); p.Name.FirstName = "TestF"; p.Name.MiddleName = "TestM"; p.Name.LastName = "TestL"; Console.WriteLine(p); Seperator(); i.ModifyPersonalInfo(p); }
/// <summary> /// Constructor /// </summary> /// <param name="dvInterface"></param> /// <param name="attachmentId"></param> public AttachmentWindow(DataVaultInterface dvInterface, AttachmentInfo attachment, int childWindowId) { InitializeComponent(); MyGrid.DataContext = this; _dataVaultInterface = dvInterface; _attachmentInfo = attachment; _childWindowId = childWindowId; // Retrieve attachment data RetrieveAttachmentData(); // Populate controls PopulateControls(); // Windows event this.Closing += WindowClosing; }
/// <summary> /// Constructor /// </summary> /// <param name="dvInterface"></param> /// <param name="personalInfoId"></param> public MainWindow(DataVaultInterface dvInterface, int personalInfoId = -1) { InitializeComponent(); _dataVaultInterface = dvInterface; _personalInfoId = personalInfoId; // Get peronsal info from database RetrieveInfoFromDb(); // Populate controls PopulateControls(); // Setup controls events SetupControlEvents(); // Setup windown events this.Closing += WindowClosing; }