public void Constructor() { WebApplicationVersion applicationVersion; applicationVersion = new WebApplicationVersion(); Assert.IsNotNull(applicationVersion); }
private WebApplicationVersion GetApplicationVersion(Boolean refresh) { if (_applicationVersion.IsNull() || refresh) { _applicationVersion = new WebApplicationVersion(); } return(_applicationVersion); }
/// <summary> /// Check the data in current object /// </summary> /// <param name='applicationVersion'>The app version.</param> public static void CheckData(this WebApplicationVersion applicationVersion) { if (!applicationVersion.IsDataChecked) { applicationVersion.CheckStrings(); applicationVersion.IsDataChecked = true; } }
/// <summary> /// Get ApplicationVersion from WebApplicationVersion. /// </summary> /// <param name="userContext">User context.</param> /// <param name="webApplicationVersion">webApplicationVersion.</param> /// <returns>Requested application version.</returns> public IApplicationVersion GetApplicationVersion(IUserContext userContext, WebApplicationVersion webApplicationVersion) { IApplicationVersion applicationVersion; applicationVersion = new ApplicationVersion(userContext); UpdateApplicationVersion(userContext, applicationVersion, webApplicationVersion); return(applicationVersion); }
/// <summary> /// Load data into the WebApplicationVersion instance. /// </summary> /// <param name='applicationVersion'>The ApplicationVersion object.</param> /// <param name='dataReader'>An open data reader.</param> public static void LoadData(this WebApplicationVersion applicationVersion, DataReader dataReader) { applicationVersion.Id = dataReader.GetInt32(ApplicationVersionData.ID); applicationVersion.ApplicationId = dataReader.GetInt32(ApplicationVersionData.APPLICATION_ID); applicationVersion.Version = dataReader.GetString(ApplicationVersionData.VERSION); applicationVersion.IsRecommended = dataReader.GetBoolean(ApplicationVersionData.IS_RECOMMENDED); applicationVersion.IsValid = dataReader.GetBoolean(ApplicationVersionData.IS_VALID); applicationVersion.Description = dataReader.GetString(ApplicationVersionData.DESCRIPTION); applicationVersion.CreatedDate = dataReader.GetDateTime(ApplicationVersionData.CREATED_DATE); applicationVersion.CreatedBy = dataReader.GetInt32(ApplicationVersionData.CREATED_BY); applicationVersion.ModifiedDate = dataReader.GetDateTime(ApplicationVersionData.MODIFIED_DATE); applicationVersion.ModifiedBy = dataReader.GetInt32(ApplicationVersionData.MODIFIED_BY); applicationVersion.ValidFromDate = dataReader.GetDateTime(ApplicationVersionData.VALID_FROM_DATE); applicationVersion.ValidToDate = dataReader.GetDateTime(ApplicationVersionData.VALID_TO_DATE); }
/// <summary> /// Update applicationVersion object. /// </summary> /// <param name="userContext">User context.</param> /// <param name="applicationVersion">ApplicationVersion.</param> /// <param name="webApplicationVersion">Web application version.</param> private void UpdateApplicationVersion(IUserContext userContext, IApplicationVersion applicationVersion, WebApplicationVersion webApplicationVersion) { applicationVersion.ApplicationId = webApplicationVersion.ApplicationId; applicationVersion.UpdateInformation.CreatedBy = webApplicationVersion.CreatedBy; applicationVersion.UpdateInformation.CreatedDate = webApplicationVersion.CreatedDate; applicationVersion.DataContext = GetDataContext(userContext); applicationVersion.Description = webApplicationVersion.Description; applicationVersion.Id = webApplicationVersion.Id; applicationVersion.IsRecommended = webApplicationVersion.IsRecommended; applicationVersion.IsValid = webApplicationVersion.IsValid; applicationVersion.UpdateInformation.ModifiedBy = webApplicationVersion.ModifiedBy; applicationVersion.UpdateInformation.ModifiedDate = webApplicationVersion.ModifiedDate; applicationVersion.ValidFromDate = webApplicationVersion.ValidFromDate; applicationVersion.ValidToDate = webApplicationVersion.ValidToDate; applicationVersion.Version = webApplicationVersion.Version; }
/// <summary> /// Get WebApplicationVersion from ApplicationVersion. /// </summary> /// <param name="userContext">User context.</param> /// <param name="applicationVersion">ApplicationVersion.</param> /// <returns>WebApplicationVersion.</returns> public WebApplicationVersion GetApplicationVersion(IUserContext userContext, IApplicationVersion applicationVersion) { WebApplicationVersion webApplicationVersion; webApplicationVersion = new WebApplicationVersion(); webApplicationVersion.ApplicationId = applicationVersion.ApplicationId; webApplicationVersion.CreatedBy = applicationVersion.UpdateInformation.CreatedBy; webApplicationVersion.CreatedDate = applicationVersion.UpdateInformation.CreatedDate; webApplicationVersion.Description = applicationVersion.Description; webApplicationVersion.Id = applicationVersion.Id; webApplicationVersion.IsRecommended = applicationVersion.IsRecommended; webApplicationVersion.IsValid = applicationVersion.IsValid; webApplicationVersion.ModifiedBy = applicationVersion.UpdateInformation.ModifiedBy; webApplicationVersion.ModifiedDate = applicationVersion.UpdateInformation.ModifiedDate; webApplicationVersion.ValidFromDate = applicationVersion.ValidFromDate; webApplicationVersion.ValidToDate = applicationVersion.ValidToDate; webApplicationVersion.Version = applicationVersion.Version; return(webApplicationVersion); }
public WebApplicationVersionTest() { _applicationVersion = null; }