/// <summary> /// Build a class from a database row /// </summary> public static Icsp BuildIcspFromRow(DataRow row) { var entity = BuildIcspBaseFromRow <Icsp>(row); if (entity != null) { foreach (var dRow in row.GetChildRows("C_ttblicss")) { Icss icss = new Icss(); icss = (Icss)SetKeyFields(entity, Icss.BuildIcssFromRow(dRow), "cono,prod", "cono,prod"); entity.icsses.Add(icss); } } return(entity); }
/// <summary> /// Update a database row from a class /// </summary> public static void UpdateRowFromIcss(ref DataRow row, Icss entity) { UpdateRowFromIcssBase(ref row, entity); }
/// <summary> /// Build a minimal row from a class (key fields only) /// </summary> public static void BuildMinimalRow(ref DataRow row, Icss entity) { IcssBase.BuildMinimalRow(ref row, entity); }