public MySettingsViewModel() { _db = DependencyService.Get <ILocalData>(); var user = _db.GetUserInfo(); if (user != null) { id = user.Id; lastName = user.LastName; firstName = user.FirstName; email = user.Email; phone = user.Phone; mobile = user.Mobile; receiveEmail = user.ReceiveEmail; receiveNotification = user.ReceiveNotification; token = user.Token; serverEndPoint = user.ServerEndPoint; } this.SaveCommand = new Command(() => { if (SaveUser() > 0) { ReturnMessage = "Saved"; } }); this.CancelCommand = new Command(() => { LastName = null; FirstName = null; Email = null; Phone = null; Mobile = null; ReceiveEmail = false; ReceiveNotification = false; if (SaveUser() > 0) { ReturnMessage = "Canceled"; } }); }