Exemple #1
0
        /// <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);
        }
Exemple #2
0
 /// <summary>
 /// Update a database row from a class
 /// </summary>
 public static void UpdateRowFromIcss(ref DataRow row, Icss entity)
 {
     UpdateRowFromIcssBase(ref row, entity);
 }
Exemple #3
0
 /// <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);
 }