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(); } }