Exemple #1
0
        public async Task <bool> UpdateToolkitDetail(ToolkitDetail detail)
        {
            var model = await App.Instance.ToolkitDetails.FirstOrDefaultAsync(t => Equals(t.Id, detail.Id));

            if (model != null)
            {
                model.Name     = detail.Name;
                model.PassWord = detail.PassWord;
                model.Account  = detail.Account;
            }
            return(await App.Instance.SaveChangesAsync() > 0);
        }
Exemple #2
0
 public MainViewDetailModel()
 {
     this.service = DependencyService.Get <IToolkitService>();
     AddCommand   = new RelayCommand(() =>
     {
         ToolkitDetail          = new ToolkitDetail();
         ToolkitDetail.MasterId = ToolkitMaster.Id;
         Messenger.Default.Send("新建账号", "OpenView");
     });
     EditCommand   = new RelayCommand <int>(Edit);
     DeleteCommand = new RelayCommand <int>(Delete);
     Messenger.Default.Register <string>(this, "SaveAccount", Save);
 }
Exemple #3
0
 public async Task <bool> AddToolkitDetail(ToolkitDetail detail)
 {
     App.Instance.ToolkitDetails.Add(detail);
     return(await App.Instance.SaveChangesAsync() > 0);
 }