Esempio n. 1
0
        // GET: User/Edit/5
        public ActionResult Edit(int id)
        {
            UserViewModel model = new UserViewModel();

            using (repositoryContext context = new repositoryContext())
            {
                GenericRepository <user> User = new GenericRepository <user>(context);
                model = Mapper.Map <UserViewModel>(User.GetByID(id));
            }
            return(View(model));
        }
Esempio n. 2
0
        // GET: User
        public ActionResult Index()
        {
            IEnumerable <UserViewModel> model;

            using (repositoryContext context = new repositoryContext())
            {
                GenericRepository <user> users = new GenericRepository <user>(context);

                IEnumerable <user> usersList = users.Get();

                model = Mapper.Map <IEnumerable <UserViewModel> >(usersList);
            }
            return(View(model));
        }
Esempio n. 3
0
        // GET: News
        public ActionResult Index()
        {
            IEnumerable <NewsViewModel> model;

            using (repositoryContext context = new repositoryContext())
            {
                GenericRepository <news> news = new GenericRepository <news>(context);

                IEnumerable <news> newsList = news.Get();

                model = Mapper.Map <IEnumerable <NewsViewModel> >(newsList);
            }
            return(View(model));
        }
Esempio n. 4
0
 public ActionResult Edit(UserViewModel model)
 {
     try
     {
         // TODO: Add insert logic here
         using (repositoryContext context = new repositoryContext())
         {
             user user = Mapper.Map <user>(model);
             GenericRepository <user> users = new GenericRepository <user>(context);
             users.Update(user);
             context.SaveChanges();
         }
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         return(View());
     }
 }
Esempio n. 5
0
 public ActionResult Create(NewsViewModel model)
 {
     try
     {
         // TODO: Add insert logic here
         using (repositoryContext context = new repositoryContext())
         {
             news News = Mapper.Map <news>(model);
             GenericRepository <news> news = new GenericRepository <news>(context);
             news.Insert(News);
             context.SaveChanges();
         }
         return(RedirectToAction("Index"));
     }
     catch (Exception ex)
     {
         return(View());
     }
 }