示例#1
0
        public bool Delete(int?Id)
        {
            var      result   = 0;
            FilmRoom filmRoom = Get(Id);

            filmRoom.IsDelete   = true;
            filmRoom.DeleteDate = 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 FilmRoom Get(int?Id)
        {
            FilmRoom filmRoom = myContext.FilmRooms.Where(x => x.Id == Id).SingleOrDefault();

            return(filmRoom);
        }