Ejemplo n.º 1
0
 public ADeeWu.HuoBi3J.Model.Coupons_Subject GetEntity(string where)
 {
     DataTable dt = this.Select(where, "");
     if (dt.Rows.Count == 0) return null;
     DataRow dr = dt.Rows[0];
     ADeeWu.HuoBi3J.Model.Coupons_Subject Entity = new ADeeWu.HuoBi3J.Model.Coupons_Subject();
     Entity.ID = int.Parse(dr["ID"].ToString());
     Entity.Name = dr["Name"] as string;
     Entity.StartDate = dr["StartDate"] as DateTime?;
     Entity.EndDate = dr["EndDate"] as DateTime?;
     Entity.Inactive = dr["Inactive"] as bool?;
     Entity.SubjectType = dr["SubjectType"] as string;
     Entity.CreateUserID = dr["CreateUserID"] as int?;
     return Entity;
 }
Ejemplo n.º 2
0
        public ADeeWu.HuoBi3J.Model.Coupons_Subject[] GetEntityList(string orderBy, string[] columns, params object[] values)
        {
            StringBuilder builder = new StringBuilder();
            builder.Append("select * from [Coupons_Subject] where 1=1");
            db.Parameters.Clear();
            for (int i = 0; i < columns.Length; i++)
            {
                builder.AppendFormat(" and [{0}]=@{0}", columns[i]);
                db.Parameters.Append("@" + columns[i], values[i]);
            }

            if (!string.IsNullOrEmpty(orderBy))
            {
                builder.AppendFormat(" order by {0}", orderBy);
            }

            DataTable dt = db.Select(builder.ToString());

            ADeeWu.HuoBi3J.Model.Coupons_Subject[] EntityList = new ADeeWu.HuoBi3J.Model.Coupons_Subject[dt.Rows.Count];
            if (dt.Rows.Count == 0) return EntityList;
            for (int i = 0; i < dt.Rows.Count; i++)
            {
                DataRow dr = dt.Rows[i];
                ADeeWu.HuoBi3J.Model.Coupons_Subject Entity = new ADeeWu.HuoBi3J.Model.Coupons_Subject();
                Entity.ID = int.Parse(dr["ID"].ToString());
                Entity.Name = dr["Name"] as string;
                Entity.StartDate = dr["StartDate"] as DateTime?;
                Entity.EndDate = dr["EndDate"] as DateTime?;
                Entity.Inactive = dr["Inactive"] as bool?;
                Entity.SubjectType = dr["SubjectType"] as string;
                Entity.CreateUserID = dr["CreateUserID"] as int?;
                EntityList[i] = Entity;
            }
            return EntityList;
        }
Ejemplo n.º 3
0
 public ADeeWu.HuoBi3J.Model.Coupons_Subject GetEntity(int ID)
 {
     db.Parameters.Clear();
     db.Parameters.Append("@ID", ID);
     DataTable dt = db.Select("select * from [Coupons_Subject] where 1=1  and [ID]=@ID");
     if (dt.Rows.Count == 0) return null;
     DataRow dr = dt.Rows[0];
     ADeeWu.HuoBi3J.Model.Coupons_Subject Entity = new ADeeWu.HuoBi3J.Model.Coupons_Subject();
     Entity.ID = int.Parse(dr["ID"].ToString());
     Entity.Name = dr["Name"] as string;
     Entity.StartDate = dr["StartDate"] as DateTime?;
     Entity.EndDate = dr["EndDate"] as DateTime?;
     Entity.Inactive = dr["Inactive"] as bool?;
     Entity.SubjectType = dr["SubjectType"] as string;
     Entity.CreateUserID = dr["CreateUserID"] as int?;
     return Entity;
 }