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); } }
void _userOperationVM_OnSaved(object sender, User e) { UserCollection.Remove(e); UserCollection.Add(e); _hardwareOperationVM_OnClosed(sender, new EventArgs { }); }
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; }