private void RemoveRequest_Execute(object sender, SimpleActionExecuteEventArgs e) { current = View.CurrentObject as fmCPRRepaymentTask.PaymentRequestListItem; if (current == null) { return; } fmCPRRepaymentTask repaymentTask = current.RepaymentTask; if (repaymentTask == null) { return; } repaymentTask.RemoveRequestFromLineStructure(current.PaymentRequest); }
/// <summary> /// Сделать привязку выбранной заявки /// </summary> private void ManualBinding_Execute(object sender, SimpleActionExecuteEventArgs e) { current = View.CurrentObject as fmCPRRepaymentTask.PaymentRequestListItem; if (current == null) { return; } fmCPRRepaymentTask repaymentTask = current.RepaymentTask; if (repaymentTask == null) { return; } repaymentTask.ManualBinding(current); //repaymentTask.FillRepaymentTaskLines(); //task.FillRequestList(); //ObjectSpace.CommitChanges(); }
protected override void OnActivated() { base.OnActivated(); current = View.CurrentObject as fmCPRRepaymentTask.PaymentRequestListItem; }