Example #1
0
 private void Put(Contracts.Feature feature)
 {
     _browser.Put("/api/features", with =>
     {
         with.Header("Content-Type", "application/json");
         with.Body(JsonConvert.SerializeObject(feature));
     });
 }
Example #2
0
 public static Feature ToEntity(this Contracts.Feature feature)
 {
     return(new Feature
     {
         FeatureId = feature.FeatureId,
         ApplicationId = feature.ApplicationId,
         Name = feature.Name,
         IsEnabled = feature.IsEnabled,
     });
 }
Example #3
0
 public Contracts.Feature UpdateFeature(Contracts.Feature feature)
 {
     Model.Feature efFeature = _mapper.Map <Contracts.Feature, Model.Feature>(feature);
     _featureRepository.UpdateFeature(efFeature);
     return(feature);
 }
Example #4
0
 public Contracts.Feature CreateFeature(Contracts.Feature feature)
 {
     Model.Feature efFeature = _mapper.Map <Contracts.Feature, Model.Feature>(feature);
     efFeature = _featureRepository.CreateFeature(efFeature);
     return(_mapper.Map <Model.Feature, Contracts.Feature>(efFeature));
 }