コード例 #1
0
 private async void SaveCommandAction(object obj)
 {
     var user = new User
     {
         Id = Id,
         Name = Name,
         Designation = Designation,
         Department = Department,
         //HardwareSerial = CurrentHardware.SerialNo,
         Comments = Comments
     };
     await DbHandler.Instance.SaveUser(user);
     if (null != OnSaved)
     {
         OnSaved(this, user);
     }
 }
コード例 #2
0
ファイル: UserViewModel.cs プロジェクト: rabbicse/WPF-SBMS
 void _userOperationVM_OnSaved(object sender, User e)
 {
     UserCollection.Remove(e);
     UserCollection.Add(e);
     _hardwareOperationVM_OnClosed(sender, new EventArgs { });
 }
コード例 #3
0
 public async void PrepareView(User user)
 {
     await LoadHardwares();
     Id = user.Id;
     Name = user.Name;
     Designation = user.Designation;
     Department = user.Department;
     //CurrentHardware = Hardwares.Where(h => h.SerialNo == user.HardwareSerial).FirstOrDefault();
     Comments = user.Comments;
 }