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)); }
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; }
public EditDeploymentModelResponse(DeploymentEditModel model) { Model = model; }
public CreateDeploymentModelResponse(DeploymentEditModel model) { Model = model ?? throw new ArgumentNullException(nameof(model)); }
public CreateDeploymentRequest(DeploymentEditModel deployment) { Model = deployment ?? throw new ArgumentNullException(nameof(deployment)); }