public IHttpActionResult PutUbicacionAmbulancias(int id, UbicacionAmbulancias ubicacionAmbulancias) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != ubicacionAmbulancias.UbicacionAmbulancia) { return(BadRequest()); } db.Entry(ubicacionAmbulancias).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!UbicacionAmbulanciasExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
public IHttpActionResult GetUbicacionAmbulancias(String id) { UbicacionAmbulancias ubicacionAmbulancias = db.UbicacionAmbulancias.Where(t => t.Cedula == id) .OrderByDescending(k => k.Fecha).FirstOrDefault(); if (ubicacionAmbulancias == null) { return(NotFound()); } return(Ok(ubicacionAmbulancias)); }
public IHttpActionResult DeleteUbicacionAmbulancias(int id) { UbicacionAmbulancias ubicacionAmbulancias = db.UbicacionAmbulancias.Find(id); if (ubicacionAmbulancias == null) { return(NotFound()); } db.UbicacionAmbulancias.Remove(ubicacionAmbulancias); db.SaveChanges(); return(Ok(ubicacionAmbulancias)); }
public String PostUbicacionAmbulancias(UbicacionAmbulanciasDto ubicacionAmbulancias) { if (!ModelState.IsValid) { return("Error"); } try { Mapper.CreateMap <UbicacionAmbulanciasDto, UbicacionAmbulancias>(); ubicacionAmbulancias.Fecha = DateTime.Now; UbicacionAmbulancias Ub = Mapper.Map <UbicacionAmbulancias>(ubicacionAmbulancias); db.UbicacionAmbulancias.Add(Ub); db.SaveChanges(); return("Ok"); } catch (Exception e) { return("Error"); } }