Пример #1
0
        //
        // GET: /Administration/Sources/

        public ViewResult Index()
        {
            //return View(db.Sources.All().ToList());

            SourcesIndexViewModel indexModel = new SourcesIndexViewModel();

            indexModel.AllSources = db.Sources.All();
            indexModel.NewSource  = new Source();
            return(View(indexModel));
        }
Пример #2
0
        public ActionResult Edit(Source model, int id)
        {
            var    indexModel = new SourcesIndexViewModel();
            Source source     = db.Sources.GetById(id);

            if (ModelState.IsValid)
            {
                source.Name = model.Name;
                db.Sources.Update(source);
                db.SaveChanges();
            }
            //model.SourceID = id;
            //return PartialView("_SourcePartial", model);
            return(Json(new { sourceID = id, sourceName = model.Name }));
        }
Пример #3
0
        public ActionResult Create(Source newSource)
        {
            var indexModel = new SourcesIndexViewModel();
            var addSource  = new Source();

            if (ModelState.IsValid)
            {
                //addSource.SourceID = newSource.SourceID;
                addSource.Name = newSource.Name;

                db.Sources.Add(addSource);

                db.SaveChanges();
            }

            return(PartialView("_SourcePartial", addSource));
        }