Пример #1
0
        public virtual BODeploymentHistory MapEFToBO(
            DeploymentHistory ef)
        {
            var bo = new BODeploymentHistory();

            bo.SetProperties(
                ef.DeploymentId,
                ef.ChannelId,
                ef.ChannelName,
                ef.CompletedTime,
                ef.Created,
                ef.DeployedBy,
                ef.DeploymentName,
                ef.DurationSeconds,
                ef.EnvironmentId,
                ef.EnvironmentName,
                ef.ProjectId,
                ef.ProjectName,
                ef.ProjectSlug,
                ef.QueueTime,
                ef.ReleaseId,
                ef.ReleaseVersion,
                ef.StartTime,
                ef.TaskId,
                ef.TaskState,
                ef.TenantId,
                ef.TenantName);
            return(bo);
        }
        public virtual BODeploymentHistory MapModelToBO(
            string deploymentId,
            ApiDeploymentHistoryRequestModel model
            )
        {
            BODeploymentHistory boDeploymentHistory = new BODeploymentHistory();

            boDeploymentHistory.SetProperties(
                deploymentId,
                model.ChannelId,
                model.ChannelName,
                model.CompletedTime,
                model.Created,
                model.DeployedBy,
                model.DeploymentName,
                model.DurationSeconds,
                model.EnvironmentId,
                model.EnvironmentName,
                model.ProjectId,
                model.ProjectName,
                model.ProjectSlug,
                model.QueueTime,
                model.ReleaseId,
                model.ReleaseVersion,
                model.StartTime,
                model.TaskId,
                model.TaskState,
                model.TenantId,
                model.TenantName);
            return(boDeploymentHistory);
        }
Пример #3
0
        public virtual DeploymentHistory MapBOToEF(
            BODeploymentHistory bo)
        {
            DeploymentHistory efDeploymentHistory = new DeploymentHistory();

            efDeploymentHistory.SetProperties(
                bo.ChannelId,
                bo.ChannelName,
                bo.CompletedTime,
                bo.Created,
                bo.DeployedBy,
                bo.DeploymentId,
                bo.DeploymentName,
                bo.DurationSeconds,
                bo.EnvironmentId,
                bo.EnvironmentName,
                bo.ProjectId,
                bo.ProjectName,
                bo.ProjectSlug,
                bo.QueueTime,
                bo.ReleaseId,
                bo.ReleaseVersion,
                bo.StartTime,
                bo.TaskId,
                bo.TaskState,
                bo.TenantId,
                bo.TenantName);
            return(efDeploymentHistory);
        }
        public virtual ApiDeploymentHistoryResponseModel MapBOToModel(
            BODeploymentHistory boDeploymentHistory)
        {
            var model = new ApiDeploymentHistoryResponseModel();

            model.SetProperties(boDeploymentHistory.DeploymentId, boDeploymentHistory.ChannelId, boDeploymentHistory.ChannelName, boDeploymentHistory.CompletedTime, boDeploymentHistory.Created, boDeploymentHistory.DeployedBy, boDeploymentHistory.DeploymentName, boDeploymentHistory.DurationSeconds, boDeploymentHistory.EnvironmentId, boDeploymentHistory.EnvironmentName, boDeploymentHistory.ProjectId, boDeploymentHistory.ProjectName, boDeploymentHistory.ProjectSlug, boDeploymentHistory.QueueTime, boDeploymentHistory.ReleaseId, boDeploymentHistory.ReleaseVersion, boDeploymentHistory.StartTime, boDeploymentHistory.TaskId, boDeploymentHistory.TaskState, boDeploymentHistory.TenantId, boDeploymentHistory.TenantName);

            return(model);
        }