/// <summary> Get Country DDL </summary> protected void _(Events.FieldSelecting <SOPackageDetailExt.usrCountry> e) { if (e.Row != null) { var ddl = new PXGraph().Select <CSAttributeDetail>() .Where(x => x.AttributeID == "MADEIN"); PXStringListAttribute.SetList <SOPackageDetailExt.usrCountry>( e.Cache, e.Row, ddl.Select(x => x.ValueID).ToArray(), ddl.Select(x => x.Description).ToArray()); } }
private string GetContactEmail(int?contactId) { return(graph.Select <Contact>().SingleOrDefault(c => c.ContactID == contactId)?.EMail); }
public PMProject GetProject(PXGraph graph, int?projectId) { return(graph.Select <PMProject>().SingleOrDefault(p => p.ContractID == projectId)); }