Example #1
0
        public ActionResult Edit(int id)
        {
            JnsTol model = new JnsTol(RepoJnsTol.FindByPK(id));

            ViewBag.name = model.NamaTol;
            return(View("Form", model));
        }
Example #2
0
        public ActionResult Add(JnsTol model)
        {
            if (ModelState.IsValid)
            {
                bool Isexist = RepoJnsTol.IsExist(model.NamaTol);

                if (Isexist)
                {
                    ModelState.AddModelError("NamaTol", "Nama Tol telah dipakai.");
                    return(View("Form", model));
                }

                Context.JnsTols dbitem = new Context.JnsTols();
                model.setDb(dbitem);
                Context.HistoryJnsTols dbitemhistory = new Context.HistoryJnsTols();
                model.setDbHistory(dbitemhistory, UserPrincipal.id);
                dbitem.ListHistoryJnsTols.Add(dbitemhistory);
                RepoJnsTol.save(dbitem, UserPrincipal.id, dbitemhistory);
                return(RedirectToAction("Index"));
            }
            return(View("Form", model));
        }
Example #3
0
        public ActionResult Add()
        {
            JnsTol model = new JnsTol();

            return(View("Form", model));
        }