Exemple #1
0
        protected override object GetEdit(dynamic parameters)
        {
            var deployment = GetDeployment(parameters);

            var deploymentEditModel = new DeploymentEditModel(deployment)
            {
                AllFeeds = GetAvailableFeeds()
            };

            return(View["Edit", deploymentEditModel]);
        }
        public CreateDeploymentModelResponse Handle(CreateDeploymentModelRequest message)
        {
            var allFeeds = _repository
                           .Feeds
                           .PerformQuery <NugetFeed>()
                           .Select(x => new KeyValuePair <ObjectId, string>(x.Id, x.Name))
                           .ToList();

            var model = new DeploymentEditModel {
                AllFeeds = allFeeds
            };

            return(new CreateDeploymentModelResponse(model));
        }
Exemple #3
0
        public EditDeploymentModelResponse Handle(EditDeploymentModelRequest message)
        {
            var deployment = _repository
                             .Deployments
                             .Load <Domain.Deployment>(message.Id);

            var feeds = _repository
                        .Feeds
                        .PerformQuery <NugetFeed>()
                        .Select(x => new KeyValuePair <ObjectId, string>(x.Id, x.Name))
                        .ToList();

            var model = new DeploymentEditModel(deployment)
            {
                AllFeeds = feeds
            };

            return(new EditDeploymentModelResponse(model));
        }
 public EditDeploymentRequest(DeploymentEditModel model)
 {
     Model = model;
 }
Exemple #5
0
 public EditDeploymentModelResponse(DeploymentEditModel model)
 {
     Model = model;
 }
Exemple #6
0
 public CreateDeploymentModelResponse(DeploymentEditModel model)
 {
     Model = model ?? throw new ArgumentNullException(nameof(model));
 }
Exemple #7
0
 public CreateDeploymentRequest(DeploymentEditModel deployment)
 {
     Model = deployment ?? throw new ArgumentNullException(nameof(deployment));
 }