protected void grid_RowDataBound(object sender, PX.Web.UI.PXGridRowEventArgs e) { EPApprovalProcess.EPOwned item = e.Row.DataItem as EPApprovalProcess.EPOwned; if (item == null) { return; } if (item.Escalated > 0) { e.Row.Style.CssClass = "CssEscalated"; } }
public static POOrder GetSubcontractEntity(this EPApprovalProcess.EPOwned epOwned, PXGraph graph) { if (epOwned == null || epOwned.EntityType != typeof(POOrder).FullName) { return(null); } var purchaseOrder = new PXSelect <POOrder, Where <POOrder.noteID, Equal <Required <POOrder.noteID> > > >(graph).SelectSingle(epOwned.RefNoteID); return(purchaseOrder.OrderType == POOrderType.RegularSubcontract ? purchaseOrder : null); }