예제 #1
0
 public IHttpActionResult Post(tblLocalizacion localizacion)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     using (var context = new PublicacionMig())
     {
         context.Localizacion.Add(localizacion);
         context.SaveChanges();
         return(Ok(localizacion));
     }
 }
예제 #2
0
 public tblLocalizacion Put(tblLocalizacion localizacion)
 {
     using (var context = new PublicacionMig())
     {
         var Loginact = context.Localizacion.FirstOrDefault(x => x.Id == localizacion.Id);
         Loginact.LocalDateTime    = localizacion.LocalDateTime;
         Loginact.Latitude         = localizacion.Latitude;
         Loginact.Longitude        = localizacion.Longitude;
         Loginact.Altitude         = localizacion.Altitude;
         Loginact.AltitudeAccuracy = localizacion.AltitudeAccuracy;
         Loginact.Accuracy         = localizacion.Accuracy;
         Loginact.Heading          = localizacion.Heading;
         Loginact.Speed            = localizacion.Speed;
         context.SaveChanges();
         return(localizacion);
     }
 }