Ejemplo n.º 1
0
 public void setDbHistory(Context.HistoryJnsTols dbitem, int IdUser)
 {
     dbitem.IdTol        = Id;
     dbitem.NamaTol      = NamaTol;
     dbitem.GolonganTol1 = GolonganTol1.Value;
     dbitem.GolonganTol2 = GolonganTol2.Value;
     dbitem.GolonganTol3 = GolonganTol3.Value;
     dbitem.GolonganTol4 = GolonganTol4.Value;
     dbitem.Keterangan   = Keterangan;
     dbitem.Tanggal      = DateTime.Now;
     dbitem.IdUser       = IdUser;
 }
Ejemplo n.º 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));
        }