コード例 #1
0
 public AddEditViewModel(AddEdit addEditOpen, string username)
 {
     addEdit = addEditOpen;
     Profile = new tblProfile();
     //Profile = tool.FindTblProfile(username);
     Username = username;
 }
コード例 #2
0
ファイル: sdk_task_dal.cs プロジェクト: evelh/Done
        public override void Insert(sdk_task ett)
        {
            base.Insert(ett);

            AddEdit?.Invoke(ett, new InsertEventArgs()
            {
                EventType = "add"
            });
            Changed?.Invoke(ett.id);
        }
コード例 #3
0
ファイル: sdk_task_dal.cs プロジェクト: evelh/Done
        public override bool Update(sdk_task ett)
        {
            if (!(base.Update(ett)))
            {
                return(false);
            }

            AddEdit?.Invoke(ett, new InsertEventArgs()
            {
                EventType = "edit"
            });
            Changed?.Invoke(ett.id);

            return(true);
        }
コード例 #4
0
 private void AddEditExecute()
 {
     try
     {
         AddEdit addEdit = new AddEdit(Username);
         addEdit.ShowDialog();
         if ((addEdit.DataContext as AddEditViewModel).Update == true)
         {
             Profile = tool.FindTblProfile(Username);
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.ToString());
     }
 }