Esempio n. 1
0
        public ActionResult Create(int id, Demand d)
        {
            using (var ctx = new FeeblDataContext())
            {
                d.ProcessID = id;

                if (!TryUpdateModel(d))
                {
                    TempData["Error"] = "Failure creating Demand.";
                    return(View(d));
                }

                d.IsMet = true;

                d.CalculateNextRunTime();

                ctx.Demands.InsertOnSubmit(d);
                ctx.SubmitChanges();

                TempData["Success"] = "Successfully created Demand.";
                return(RedirectToAction("Index", new { processID = id }));
            }
        }