Exemple #1
0
        public ActionResult Create([Bind(Include = "Questioner_Id,Metadata_Id,Questioner1,IsActive")] QuestionerTO questioner)
        {
            if (questioner.Questioner1 != "" && questioner.Questioner1 != null)
            {
                quesRepo.saveQuestioners(questioner);
                return(RedirectToAction("Index"));
            }

            ViewBag.Metadata_Id = new SelectList(quesRepo.getAllMetadata(), "Metadata_Id", "Metadata_Name", questioner.Metadata_Id);
            return(View(questioner));
        }
        public void updateQuestioner(QuestionerTO question)
        {
            Questioner dataToUpdate = db.Questioners.Where(x => x.Questioner_Id == question.Questioner_Id).FirstOrDefault();

            dataToUpdate.Questioner1 = question.Questioner1;
            dataToUpdate.Metadata_Id = question.Metadata_Id;
            dataToUpdate.IsActive    = question.IsActive;


            db.SaveChanges();
        }
Exemple #3
0
 public ActionResult Edit([Bind(Include = "Questioner_Id,Metadata_Id,Questioner1,IsActive")] QuestionerTO questioner)
 {
     if (questioner.Questioner1 != "" && questioner.Questioner1 != null)
     {
         //db.Entry(questioner).State = EntityState.Modified;
         //db.SaveChanges();
         quesRepo.updateQuestioner(questioner);
         return(RedirectToAction("Index"));
     }
     ViewBag.Metadata_Id = new SelectList(quesRepo.getAllMetadata(), "Metadata_Id", "Metadata_Name", questioner.Metadata_Id);
     return(View(questioner));
 }
        public void saveQuestioners(QuestionerTO question)
        {
            Questioner dataToSave = new Questioner()
            {
                Questioner1 = question.Questioner1,
                Metadata_Id = question.Metadata_Id,
                IsActive    = true
            };

            db.Questioners.Add(dataToSave);
            db.SaveChanges();
        }
Exemple #5
0
        // GET: Questioners/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            QuestionerTO questioner = quesRepo.getQuestionerbyId(id);

            if (questioner == null)
            {
                return(HttpNotFound());
            }
            return(View(questioner));
        }
Exemple #6
0
        // GET: Questioners/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            QuestionerTO questioner = quesRepo.getQuestionerbyId(id);

            if (questioner == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Metadata_Id = new SelectList(quesRepo.getAllMetadata(), "Metadata_Id", "Metadata_Name", questioner.Metadata_Id);
            return(View(questioner));
        }