Beispiel #1
0
        //
        // GET: /Administration/Units/

        public ViewResult Index()
        {
            UnitsIndexViewModel indexModel = new UnitsIndexViewModel();

            indexModel.AllUnits = db.Units.All();
            indexModel.NewUnit  = new Unit();
            return(View(indexModel));
        }
Beispiel #2
0
        public ActionResult Edit(Unit model, int id)
        {
            var  indexModel = new UnitsIndexViewModel();
            Unit unit       = db.Units.GetById(id);

            if (ModelState.IsValid)
            {
                unit.UnitName      = model.UnitName;
                unit.UnitShortName = model.UnitShortName;
                db.Units.Update(unit);
                db.SaveChanges();
            }
            //model.SourceID = id;
            //return PartialView("_SourcePartial", model);
            return(Json(new { unitID = id, unitName = model.UnitName, unitShortName = model.UnitShortName }));
        }
Beispiel #3
0
        public ActionResult Create(Unit newUnit)
        {
            var indexModel = new UnitsIndexViewModel();
            var addUnit    = new Unit();

            if (ModelState.IsValid)
            {
                //addSource.SourceID = newSource.SourceID;
                addUnit.UnitName      = newUnit.UnitName;
                addUnit.UnitShortName = newUnit.UnitShortName;

                db.Units.Add(addUnit);
                db.SaveChanges();
            }

            return(PartialView("_UnitPartial", addUnit));
        }