Retrieve a row through an entity
Some tooltip text!
• 1 minute to read
• 1 minute to read
A property of Row type directly refers to a particular row of a table.
For example, in the Sale
Entity, the Currency
property would refer to the Currency
table and would contain the columns that are in the Currency
table as its properties.
This example shows how to retrieve the properties of a Currency
Row through a Sale
Entity.
using SuperOffice;
using SuperOffice.CRM.Entities;
using SuperOffice.CRM.Rows;
using(SoSession mySession = SoSession.Authenticate("SAL0", ""))
{
//Retrieving an Entity
Sale newSale = Sale.GetFromIdxSaleId(2);
//Retrieving Properties of a Row through an Entity
string saleCurname = newSale.Currency.Name;
if (newSale.Currency.Deleted == 0)
{
string saleCurAct = "Sale Currency Active";
}
else
{
string saleCurInAct = "Sale Currency is deleted";
}
string saleCurDB = newSale.Currency.CurrencyTableInfo.DbName;
string saleCurRate = newSale.Currency.Rate.ToString();
string saleCurRank = newSale.Currency.Rank.ToString();
string saleCurRegDate = newSale.Currency.Registered.ToString();
string saleCurUnits = newSale.Currency.Units.ToString();
}