public virtual void Any(DeleteApptLabel request) { var _repository = _DataRepositoryFactory.GetDataRepository <IGenericEntityRepositoryBase <ApptLabel, IDataContextNhJars> >(); _repository.Delete(request.Id); TrySendDeleteNotificationToChannel(typeof(ApptLabel).Name, new[] { request.Id.ToString() }); }
public override bool OnDeleteData() { if (base.OnDeleteData(true)) { ApptLabel delLabel = defaultBindingSource.Current as ApptLabel; var delReq = new DeleteApptLabel { Id = delLabel.Id }; ServiceClient.Delete(delReq); defaultBindingSource.RemoveCurrent(); defaultBindingSource.ResetBindings(false); lblInfo.Visibility = DevExpress.XtraLayout.Utils.LayoutVisibility.Never; } return(base.OnDeleteData()); }