/// <summary> /// Bind IDataReader to Entity /// </summary> public static CateGoryEntity ReaderBind(IDataReader dataReader) { CateGoryEntity model = new CateGoryEntity(); object ojb; ojb = dataReader["GID"]; if (ojb != null && ojb != DBNull.Value) { model.GID = (int)ojb; model.ID = model.GID; } model.Title = dataReader["Title"].ToString(); ojb = dataReader["CreatedOn"]; if (ojb != null && ojb != DBNull.Value) { model.CreatedOn = (DateTime)ojb; model.ModifiedOn = model.CreatedOn; } ojb = dataReader["CreatedBy"]; if (ojb != null && ojb != DBNull.Value) { model.CreatedBy = (int)ojb; } ojb = dataReader["IsOnlyShowTody"]; if (ojb != null && ojb != DBNull.Value) { model.IsProtected = (bool)ojb; } ojb = dataReader["IsDelete"]; if (ojb != null && ojb != DBNull.Value) { model.IsDelete = (bool)ojb; } return(model); }
public static CateGoryEntity CreateCateGoryEntity(int createdByUserID, ISystemDateTime timeProvider) { CateGoryEntity model = new CateGoryEntity(); model.CreatedBy = createdByUserID; model.CreatedOn = timeProvider.Now; model.ID = 0; model.ModifiedBy = createdByUserID; model.ModifiedOn = timeProvider.Now; model.Title = string.Empty; model.IsProtected = false; model.IsDelete = false; return(model); }