コード例 #1
0
ファイル: MappingManagerStall.cs プロジェクト: nklinh/ASE
        private static void FillStallEntityObject(StallEntity Fields, DataRow row)
        {
            //Base
            Fields.ID = (row["ID"] != DBNull.Value) ? (Guid?)row["ID"] : null;

            //StallEntity
            Fields.UserID = (Guid)row["UserId"];
            Fields.Name   = row["Name"].ToString();
            Fields.Logo   = null;
        }
コード例 #2
0
 public Stall(StallEntity ObjEntity)
 {
     Init();
     Fields = ObjEntity;
     if (Fields.ID != null && Fields.ID != default(Guid))
     {
         IsNew = false;
     }
     InitBaseFields();
 }
コード例 #3
0
 private void InitBaseFields()
 {
     if (Fields == null)
     {
         Fields = new StallEntity();
     }
     if (Fields.ID == null)
     {
         Fields.ID = Guid.NewGuid();
     }
 }
コード例 #4
0
ファイル: MappingManagerStall.cs プロジェクト: nklinh/ASE
        internal static List <StallEntity> MapStallAsListOfEntities(DataSet dsFields)
        {
            List <StallEntity> lst = new List <StallEntity>();
            StallEntity        entityObject;

            foreach (DataRow row in dsFields.Tables[0].Rows)
            {
                entityObject = new StallEntity();
                FillStallEntityObject(entityObject, row);
                lst.Add(entityObject);
            }

            return(lst);
        }