Ejemplo n.º 1
0
 public static void UpdateSimNetwork(this SimNetwork simNetwork, SimNetworkViewModel simNetworkViewModel)
 {
     simNetwork.ID              = simNetworkViewModel.ID;
     simNetwork.Name            = simNetworkViewModel.Name;
     simNetwork.Alias           = simNetworkViewModel.Alias;
     simNetwork.Image           = simNetworkViewModel.Image;
     simNetwork.Description     = simNetworkViewModel.Description;
     simNetwork.MetaKeywork     = simNetworkViewModel.MetaKeywork;
     simNetwork.MetaDescription = simNetworkViewModel.MetaDescription;
     simNetwork.HomeFlag        = simNetworkViewModel.HomeFlag;
     simNetwork.Status          = simNetworkViewModel.Status;
 }
Ejemplo n.º 2
0
 public HttpResponseMessage Put(HttpRequestMessage request, SimNetworkViewModel simNetworkVm)
 {
     return(CreateHttpResponse(request, () =>
     {
         HttpResponseMessage response = null;
         if (ModelState.IsValid)
         {
             request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
         }
         else
         {
             var postSimNetworkDb = _simNetworkService.GetById(simNetworkVm.ID);
             postSimNetworkDb.UpdateSimNetwork(simNetworkVm);
             _simNetworkService.Update(postSimNetworkDb);
             _simNetworkService.SaveChanges();
             response = request.CreateResponse(HttpStatusCode.OK);
         }
         return response;
     }));
 }
Ejemplo n.º 3
0
 public HttpResponseMessage Post(HttpRequestMessage request, SimNetworkViewModel simNetworkVm)
 {
     return(CreateHttpResponse(request, () =>
     {
         HttpResponseMessage response = null;
         if (ModelState.IsValid)
         {
             request.CreateErrorResponse(HttpStatusCode.BadRequest, ModelState);
         }
         else
         {
             SimNetwork newSimNetwork = new SimNetwork();
             newSimNetwork.UpdateSimNetwork(simNetworkVm);
             var simNetworkReturn = _simNetworkService.Add(newSimNetwork);
             _simNetworkService.SaveChanges();
             response = request.CreateResponse(HttpStatusCode.Created, simNetworkReturn);
         }
         return response;
     }));
 }