コード例 #1
0
ファイル: TripService.cs プロジェクト: tursunov-timur/Trips
        public TripFAQ CreateTripFAQ(TripFAQ tripFAQ)
        {
            using (TripsDbContext db = new TripsDbContext())
            {
                tripFAQ.Id       = Guid.NewGuid();
                tripFAQ.IsActive = true;
                db.TripFAQs.Add(tripFAQ);
                db.SaveChanges();

                return(tripFAQ);
            }
        }
コード例 #2
0
ファイル: TripService.cs プロジェクト: tursunov-timur/Trips
        public TripFAQ UpdateTripFAQ(TripFAQ tripFAQ)
        {
            using (TripsDbContext db = new TripsDbContext())
            {
                var currentTripFAQ = db.TripFAQs.FirstOrDefault(t => t.Id == tripFAQ.Id);
                currentTripFAQ.Description = tripFAQ.Description;
                currentTripFAQ.Sort        = tripFAQ.Sort;
                currentTripFAQ.Title       = tripFAQ.Title;
                currentTripFAQ.TripId      = tripFAQ.TripId;
                currentTripFAQ.IsActive    = tripFAQ.IsActive;

                return(currentTripFAQ);
            }
        }
コード例 #3
0
 public TripFAQ UpdateTripFAQ([FromBody] TripFAQ tripFAQ)
 {
     return(TripService.UpdateTripFAQ(tripFAQ));
 }
コード例 #4
0
 public TripFAQ CreateTripFAQ([FromBody] TripFAQ tripFAQ)
 {
     return(TripService.CreateTripFAQ(tripFAQ));
 }