/// <summary> /// Bind IDataReader to Entity /// </summary> public static ProjectUsersEntity ReaderBind(IDataReader dataReader) { ProjectUsersEntity model = new ProjectUsersEntity(); object ojb; ojb = dataReader["PUID"]; if (ojb != null && ojb != DBNull.Value) { model.PUID = (int)ojb; } ojb = dataReader["ProjectID"]; if (ojb != null && ojb != DBNull.Value) { model.ProjectID = (int)ojb; } ojb = dataReader["UserID"]; if (ojb != null && ojb != DBNull.Value) { model.UserID = (int)ojb; } ojb = dataReader["ISClient"]; if (ojb != null && ojb != DBNull.Value) { model.ISClient = (bool)ojb; } ojb = dataReader["RoleID"]; if (ojb != null && ojb != DBNull.Value) { model.RoleID = (int)ojb; } return(model); }
public static ProjectUsersEntity CreateProjectUser(int createUserID, ISystemDateTime datetimeProvider) { ProjectUsersEntity model = new ProjectUsersEntity(); model.ID = 0; model.CreatedBy = createUserID; model.CreatedOn = datetimeProvider.Now; model.ModifiedBy = createUserID; model.ModifiedOn = datetimeProvider.Now; model.ISClient = false; model.ProjectID = 0; model.UserID = 0; return(model); }