Esempio n. 1
0
        public ActionResult Create(int id, ArchiveModel arMVC)
        {
            arMVC.document_id = id;
            if (!ModelState.IsValid || arMVC.document_id == 0)
            {
                RedirectToAction("Create");
            }
            //document doc = new document();
            // doc = scd.GetById(id);
            int       id_user = 1;
            archivage ar      = new archivage();

            ar.document_id = arMVC.document_id;
            ar.user_id     = id_user;
            ar.version     = arMVC.version;

            sc.Add(ar);
            sc.Commit();


            // Sauvgarde de l'image


            return(RedirectToAction("index"));
        }
Esempio n. 2
0
 public ActionResult Delete(int id, ArchiveModel arc)
 {
     try
     {
         archivage acc = sc.GetById(id);
         arc.document_id = acc.document_id;
         arc.user_id     = acc.user_id;
         arc.version     = acc.version;
         sc.Delete(acc);
         sc.Commit();
         return(RedirectToAction("index"));
     }
     catch
     {
         return(View());
     }
 }
Esempio n. 3
0
        public ActionResult Edit(int id, ArchiveModel arMVC)
        {
            archivage archive = sc.GetById(id);

            archive.id          = arMVC.id;
            archive.document_id = arMVC.document_id;
            archive.user_id     = arMVC.user_id;
            archive.version     = arMVC.version;

            if (ModelState.IsValid)
            {
                sc.Update(archive);
                sc.Commit();
                return(RedirectToAction("index"));
            }

            return(View());
        }
Esempio n. 4
0
        // GET: Archive
        public ActionResult Index()
        {
            user             user = new user();
            document         doc  = new document();
            List <archivage> list = new List <archivage>();

            foreach (var item in sc.GetAll())
            {
                archivage archive = new archivage();
                archive.id          = item.id;
                archive.user_id     = item.user_id;
                archive.document_id = item.document_id;
                archive.version     = item.version;

                list.Add(archive);
            }
            return(View(list));
        }