public ActionResult DeleteConfirmed(int id)
        {
            Plan_Service plan_Service = db.Plan_Service.Find(id);

            db.Plan_Service.Remove(plan_Service);
            db.SaveChanges();
            return(RedirectToAction("Details", "Plans", new { id = plan_Service.PlanID }));
        }
 public ActionResult Edit([Bind(Include = "Plan_Service1,PlanID,ServiceID")] Plan_Service plan_Service)
 {
     if (ModelState.IsValid)
     {
         db.Entry(plan_Service).State = EntityState.Modified;
         db.SaveChanges();
         return(RedirectToAction("Details", "Plans", new { id = plan_Service.PlanID }));
     }
     ViewBag.PlanID    = new SelectList(db.Plans, "PlanID", "PlanName", plan_Service.PlanID);
     ViewBag.ServiceID = new SelectList(db.Services, "ServiceID", "ServiceName", plan_Service.ServiceID);
     return(RedirectToAction("Details", "Plans", new { id = plan_Service.PlanID }));
 }
 private void BindPlan()
 {
     PlanList.Clear();
     Plan_Service.ListMyProjectID(NewSearch.ProjectID, t =>
     {
         PlanList.BindData <EPlan>("PlanItemSelect", t.GetData() as List <EPlan>, (i, e) =>
         {
             i.name = "PlanItem_" + e.ID;
             i.transform.Find("Name").GetComponent <Text>().text = e.Name;
         }, true, true);
         PlanList.OnItemClicked = OnPlanClicked;
     });
 }
        public ActionResult Details(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Plan_Service plan_Service = db.Plan_Service.Find(id);

            if (plan_Service == null)
            {
                return(HttpNotFound());
            }
            return(View(plan_Service));
        }
Exemple #5
0
 private void BindData()
 {
     Plan_Service.ListMyProjectID(EProject.ID, t =>
     {
         List <EPlan> plist = t.GetData() as List <EPlan>;
         PlanListView.BindData <EPlan>("PlanItem", plist, (i, e) =>
         {
             i.name = "PlanItem_" + e.ID;
             i.transform.Find("Name").GetComponent <Text>().text      = e.Name;
             i.transform.Find("BeginTime").GetComponent <Text>().text = e.BeginTime.ToString("yyyy-MM-dd");
             i.transform.Find("EndTime").GetComponent <Text>().text   = e.EndTime.ToString("yyyy-MM-dd");
         });
     });
 }
        public ActionResult Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            Plan_Service plan_Service = db.Plan_Service.Find(id);

            if (plan_Service == null)
            {
                return(HttpNotFound());
            }
            ViewBag.PlanID    = new SelectList(db.Plans, "PlanID", "PlanName", plan_Service.PlanID);
            ViewBag.ServiceID = new SelectList(db.Services, "ServiceID", "ServiceName", plan_Service.ServiceID);
            return(View(plan_Service));
        }
        public ActionResult Create([Bind(Include = "Plan_Service1,PlanID,ServiceID")] Plan_Service plan_Service)
        {
            if (ModelState.IsValid)
            {
                if (!db.Plan_Service.Any(x => x.PlanID == plan_Service.PlanID && x.ServiceID == plan_Service.ServiceID))
                {
                    db.Plan_Service.Add(plan_Service);
                    db.SaveChanges();
                    return(RedirectToAction("Intermediaro"));
                }
            }

            ViewBag.PlanID    = new SelectList(db.Plans, "PlanID", "PlanName", plan_Service.PlanID);
            ViewBag.ServiceID = new SelectList(db.Services, "ServiceID", "ServiceName", plan_Service.ServiceID);
            return(RedirectToAction("Intermediaro_Error"));
        }