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");
            }
        }