Пример #1
0
        void OnValidateRowDeletion(System.Object sender, DevExpress.Xpf.Grid.GridValidateRowDeletionEventArgs e)
        {
            var row = (XPOIssues.Issues.User)e.Rows.Single();

            _UnitOfWork.Delete(row);
            _UnitOfWork.CommitChanges();
        }
        void OnValidateRowDeletion(System.Object sender, DevExpress.Xpf.Grid.GridValidateRowDeletionEventArgs e)
        {
            var row = (EntityFrameworkIssues.Issues.User)e.Rows.Single();

            _Context.Users.Remove(row);
            _Context.SaveChanges();
        }
 private void DeleteRows(object sender, DevExpress.Xpf.Grid.GridValidateRowDeletionEventArgs e)
 {
     foreach (var row in e.Rows)
     {
         IssuesService.DeleteIssueAsync((IssueData)row).Wait();
     }
 }
        void OnValidateRowDeletion(System.Object sender, DevExpress.Xpf.Grid.GridValidateRowDeletionEventArgs e)
        {
            var row     = (EntityFrameworkIssues.Issues.Issue)e.Rows.Single();
            var context = new EntityFrameworkIssues.Issues.IssuesContext();

            context.Entry(row).State = EntityState.Deleted;
            context.SaveChanges();
        }
 void OnValidateRowDeletion(System.Object sender, DevExpress.Xpf.Grid.GridValidateRowDeletionEventArgs e)
 {
     using (var unitOfWork = new DevExpress.Xpo.UnitOfWork()) {
         var key  = _DetachedObjectsHelper.GetKey(e.Rows.Single());
         var item = unitOfWork.GetObjectByKey <XPOIssues.Issues.Issue>(key);
         unitOfWork.Delete(item);
         unitOfWork.CommitChanges();
     }
 }