Ejemplo n.º 1
0
        public ActionResult InsertAssignTest([Bind(Include = "AssignId,StudentId,Ieltsid,date,Status")] AssignTest assignTest, FormCollection coll)
        {
            if (ModelState.IsValid)
            {
                assignTest.date = System.DateTime.Now;
                string chkval1 = coll.GetValue("checkbox").ToString();
                if (chkval1 == "true")
                {
                    string s = chkval1.ToString();
                }
                //string chkval2 = coll.Get("Checkbox2");
                //foreach (var a in coll.Get("checkbox.checked==true"))
                //{
                //    if (a != null)
                //    {
                //        string s = a.ToString();
                //        //gallery.Images = Help.uploadfile(a);


                //        //db.AssignTests.Add(assignTest);
                //        //db.SaveChanges();
                //    }
                //}
                TempData["Success"] = "Saved Successfully";
                //return RedirectToAction("Index");
            }

            return(View(assignTest));
        }
Ejemplo n.º 2
0
 public ActionResult Edit([Bind(Include = "Assignid,Studentid,Ieltsid,date,Status")] AssignTest assignTest)
 {
     if (ModelState.IsValid)
     {
         db.Entry(assignTest).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Ieltsid   = new SelectList(db.IeltsTests, "Ieltsid", "Name", assignTest.Ieltsid);
     ViewBag.Studentid = new SelectList(db.StudentDetails, "Studentid", "Name", assignTest.Studentid);
     return(View(assignTest));
 }
Ejemplo n.º 3
0
        // GET: OfficialAdmin/AssignTests/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            AssignTest assignTest = db.AssignTests.Find(id);

            if (assignTest == null)
            {
                return(HttpNotFound());
            }
            return(View(assignTest));
        }
Ejemplo n.º 4
0
        // GET: OfficialAdmin/AssignTests/Create


        // GET: OfficialAdmin/AssignTests/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            AssignTest assignTest = db.AssignTests.Find(id);

            if (assignTest == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Ieltsid   = new SelectList(db.IeltsTests, "Ieltsid", "Name", assignTest.Ieltsid);
            ViewBag.Studentid = new SelectList(db.StudentDetails, "Studentid", "Name", assignTest.Studentid);
            return(View(assignTest));
        }
Ejemplo n.º 5
0
        //[HttpPost, ActionName("CheckTest")]
        //[ValidateAntiForgeryToken]
        public ActionResult CheckTest([Bind(Include = "AssignId,StudentId,Ieltsid,date,Status")] AssignTest assignTest, FormCollection coll, int[] departments, int[] departments2)
        {
            if (ModelState.IsValid)
            {
                assignTest.date = System.DateTime.Now;

                foreach (var a in departments2)
                {
                    foreach (var n in departments)
                    {
                        assignTest.Ieltsid   = Convert.ToInt32(a);
                        assignTest.Studentid = Convert.ToInt32(n);
                        assignTest.Status    = "Active";
                        db.AssignTests.Add(assignTest);
                        db.SaveChanges();
                    }
                }
                TempData["Success"] = "Saved Successfully";
                return(RedirectToAction("Index"));
            }

            return(View(assignTest));
        }