예제 #1
0
        public bool Update(int?Id, FilmRoomParam filmRoomParam)
        {
            var result = 0;
            var get    = Get(Id);

            get.ShowDate   = filmRoomParam.ShowDate;
            get.Hour       = filmRoomParam.Hour;
            get.Price      = filmRoomParam.Price;
            get.Films      = myContext.Films.Find(filmRoomParam.Films_Id);
            get.Rooms      = myContext.Rooms.Find(filmRoomParam.Rooms_Id);
            get.UpdateDate = DateTimeOffset.Now.LocalDateTime;
            result         = myContext.SaveChanges();
            if (result > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
예제 #2
0
        public bool Insert(FilmRoomParam filmRoomParam)
        {
            var result   = 0;
            var filmRoom = new FilmRoom();

            filmRoom.ShowDate = filmRoomParam.ShowDate;
            filmRoom.Hour     = filmRoomParam.Hour;
            filmRoom.Price    = filmRoomParam.Price;
            filmRoom.Films    = myContext.Films.Find(filmRoomParam.Films_Id);
            filmRoom.Rooms    = myContext.Rooms.Find(filmRoomParam.Rooms_Id);
            myContext.FilmRooms.Add(filmRoom);
            result = myContext.SaveChanges();
            if (result > 0)
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
예제 #3
0
 public bool Update(int?Id, FilmRoomParam filmRoomParam)
 {
     _filmRoomRepository.Update(Id, filmRoomParam);
     return(status = true);
 }
예제 #4
0
 public bool Insert(FilmRoomParam filmRoomParam)
 {
     _filmRoomRepository.Insert(filmRoomParam);
     return(status = true);
 }
예제 #5
0
 // PUT: api/FilmRooms/5
 public void Put(int id, FilmRoomParam filmroomParam)
 {
     _filmroomService.Update(id, filmroomParam);
 }
예제 #6
0
 // POST: api/FilmRooms
 public void Post(FilmRoomParam filmroomParam)
 {
     _filmroomService.Insert(filmroomParam);
 }