Esempio n. 1
0
        public ActionResult Delete(int id, MissionModel m)
        {
            try
            {
                if (ModelState.IsValid)
                {
                    if (id == null)
                    {
                        return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
                    }
                    mission p = ms.GetById(id);

                    p.M_TITLE       = m.M_TITLE;
                    p.notes         = m.notes;
                    p.M_DESCRIPTION = m.M_DESCRIPTION;
                    p.DATE_DEB      = m.DATE_DEB;
                    p.DATE_FIN      = m.DATE_FIN;
                    p.manager_U_ID  = m.manager_U_ID;

                    if (p == null)
                    {
                        return(HttpNotFound());
                    }

                    Console.WriteLine("deleeeeeeeeeeeeeeeeete");
                    ms.Delete(p);
                    ms.Commit();
                    // Service.Dispose();
                    ViewBag.manager_U_ID = new SelectList(es.GetAll(), "U_ID", "U_FirstName", p.manager_U_ID);
                    return(RedirectToAction("Index"));
                }
                // TODO: Add delete logic here
                return(View(m));
            }
            catch
            {
                return(View());
            }
        }