Exemple #1
0
        public Commentaire_Note CreateComments(Commentaire_Note comments)
        {
            dataModelContainer.Commentaire_NoteSet.Add(comments);
            dataModelContainer.SaveChanges();

            return(comments);
        }
        public HomePageViewModel()
        {
            facade        = Façade.Instance();
            Movies        = facade.AllMovie();
            GenreMovie    = facade.AllGenre();
            Comment       = new Commentaire_Note();
            MovieSelected = null;
            Search        = "";
            Genre         = "";

            NameCollection = new List <string>
            {
                "Action",
                "Comédie",
                "Horreur"
            };

            MyButtonAddMovieCommand     = new RelayCommand(MyButtonAddMovieCommandExecute, MyButtonAddMovieCanExecute);
            MyAddMovieCommand           = new RelayCommand(MyAddMovieCommandExecute, MyAddMovieCanExecute);
            MyDeleteMovieCommand        = new RelayCommand(MyDeleteMovieCommandExecute, MyDeleteMovieCanExecute);
            MySearchCommand             = new RelayCommand(MySearchCommandExecute, MySearchCanExecute);
            MyButtonCommentMovieCommand = new RelayCommand(MyButtonCommentMovieCommandExecute, MyButtonCommentMovieCanExecute);
            MyCommentMovieCommand       = new RelayCommand(MyCommentMovieCommandExecute, MyCommentMovieCanExecute);
            MyButtonAllCommentCommand   = new RelayCommand(MyButtonAllCommentMovieCommandExecute, MyButtonAllCommentMovieCanExecute);
        }
Exemple #3
0
        public Commentaire_Note UpdateComments(Commentaire_Note comments)
        {
            if (comments.Id > 0 && dataModelContainer.Commentaire_NoteSet.Where(c => c.Id.Equals(comments.Id)).Count() > 0)
            {
                dataModelContainer.SaveChanges();

                return(comments);
            }

            return(null);
        }
Exemple #4
0
        public bool DeleteComments(Commentaire_Note comments)
        {
            if (comments.Id > 0 && dataModelContainer.Commentaire_NoteSet.Where(c => c.Id.Equals(comments.Id)).Count() > 0)
            {
                dataModelContainer.Commentaire_NoteSet.Remove(comments);
                dataModelContainer.SaveChanges();

                return(true);
            }

            return(false);
        }
Exemple #5
0
 public Commentaire_Note AddComment(Commentaire_Note comment)
 {
     return(commentsDao.CreateComments(comment));
 }