Ejemplo n.º 1
0
        public TripFoto CreateTripFoto(TripFoto tripFoto)
        {
            using (TripsDbContext db = new TripsDbContext())
            {
                tripFoto.Id       = Guid.NewGuid();
                tripFoto.IsActive = true;
                db.TripFotos.Add(tripFoto);
                db.SaveChanges();

                return(tripFoto);
            }
        }
Ejemplo n.º 2
0
        public TripFoto UpdateTripFoto(TripFoto tripFoto)
        {
            using (TripsDbContext db = new TripsDbContext())
            {
                var currentTripFoto = db.TripFotos.FirstOrDefault(t => t.Id == tripFoto.Id);
                currentTripFoto.Path     = tripFoto.Path;
                currentTripFoto.Sort     = tripFoto.Sort;
                currentTripFoto.Title    = tripFoto.Title;
                currentTripFoto.TripId   = tripFoto.TripId;
                currentTripFoto.IsActive = tripFoto.IsActive;

                return(currentTripFoto);
            }
        }
Ejemplo n.º 3
0
 public TripFoto UpdateTripFoto([FromBody] TripFoto tripFoto)
 {
     return(TripService.UpdateTripFoto(tripFoto));
 }
Ejemplo n.º 4
0
 public TripFoto CreateTripFoto([FromBody] TripFoto tripFoto)
 {
     return(TripService.CreateTripFoto(tripFoto));
 }