Пример #1
0
        public ActionResult DeleteConfirmed(int id)
        {
            Report_Evaluation report_Evaluation = db.Report_Evaluations.Find(id);

            db.Report_Evaluations.Remove(report_Evaluation);
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #2
0
 public ActionResult Edit([Bind(Include = "Id,Release_ID,Evaluator_ID,Report_ID,Status_ID,Comment,DateAdded,AddedBy,DateModified,ModifiedBy")] Report_Evaluation report_Evaluation)
 {
     if (ModelState.IsValid)
     {
         db.Entry(report_Evaluation).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.Evaluator_ID = new SelectList(db.Evaluators, "Id", "Name", report_Evaluation.Evaluator_ID);
     ViewBag.Release_ID   = new SelectList(db.Releases, "Id", "Name", report_Evaluation.Release_ID);
     ViewBag.Report_ID    = new SelectList(db.Reports, "Id", "Report_Name", report_Evaluation.Report_ID);
     ViewBag.Status_ID    = new SelectList(db.Status, "Id", "Name", report_Evaluation.Status_ID);
     return(View(report_Evaluation));
 }
Пример #3
0
        // GET: Evaluation/Details/5
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Report_Evaluation report_Evaluation = db.Report_Evaluations.Find(id);

            if (report_Evaluation == null)
            {
                return(HttpNotFound());
            }
            return(View(report_Evaluation));
        }
Пример #4
0
        private void AddToReportEvaluations()
        {
            var lstReports = stm.Reports.ToList();

            foreach (Report rpt in lstReports)
            {
                var re = new Report_Evaluation
                {
                    Release_ID   = TheRelease.Id,
                    Report_ID    = rpt.Id,
                    Evaluator_ID = 1,
                    Status_ID    = 1
                };
                stm.Report_Evaluations.Add(re);
            }
            stm.SaveChanges();
        }
Пример #5
0
        // GET: Evaluation/Edit/5
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Report_Evaluation report_Evaluation = db.Report_Evaluations.Find(id);

            if (report_Evaluation == null)
            {
                return(HttpNotFound());
            }
            ViewBag.Evaluator_ID = new SelectList(db.Evaluators, "Id", "Name", report_Evaluation.Evaluator_ID);
            ViewBag.Release_ID   = new SelectList(db.Releases, "Id", "Name", report_Evaluation.Release_ID);
            ViewBag.Report_ID    = new SelectList(db.Reports, "Id", "Report_Name", report_Evaluation.Report_ID);
            ViewBag.Status_ID    = new SelectList(db.Status, "Id", "Name", report_Evaluation.Status_ID);
            return(View(report_Evaluation));
        }
Пример #6
0
        private void BtnAdd_Click(object sender, RoutedEventArgs e)
        {
            string currentUser = System.Security.Principal.WindowsIdentity.GetCurrent().Name;
            var    newReport   = new Report {
                AddedBy = currentUser, DateAdded = DateTime.Now, DateModified = DateTime.Now, ModifiedBy = currentUser
            };
            var newSectionEval = new Report_Evaluation
            {
                Evaluator_ID = 1,
                Status_ID    = 1,
                Release_ID   = CurrentRelease.Id,
                Report_ID    = newReport.Id,
                AddedBy      = currentUser,
                DateAdded    = DateTime.Now,
                DateModified = DateTime.Now,
                ModifiedBy   = currentUser
            };

            ste.Report_Evaluations.Add(newSectionEval);
            var newRpt = new NewReport(ste, newReport, CurrentRelease);

            newRpt.Show();
        }