public PXSelectOrderBy<PSINReceiptAddPR, OrderBy<Desc<PSINReceiptAddPR.receiptDate>>> PSINReceiptAddPRView;
protected virtual IEnumerable pSINReceiptAddPRView()
{
}
public PXAction<INRegister> ReceiptAddPR;
[PXUIField(DisplayName = "Add PR")]
[PXButton(CommitChanges = true)]
public virtual IEnumerable receiptAddPR(PXAdapter adapter)
{
if (PSINReceiptAddPRView.AskExt() == WebDialogResult.OK)
{
return AddPR(adapter);
}
return adapter.Get();
}
public PXAction<INRegister> addPR;
[PXUIField(DisplayName = "Add", MapEnableRights = PXCacheRights.Select, MapViewRights = PXCacheRights.Select)]
public virtual IEnumerable AddPR(PXAdapter adapter)
{
foreach (PSINReceiptAddPR line in PSINReceiptAddPRView.Cache.Cached)
{
if (line.Selected == true)
{
line.Selected = false;
}
}
PSINReceiptAddPRView.Cache.Clear();
return adapter.Get();
}
-> add dialog
-> ẩn nút trên header
-> thêm vào actionbar dưới line