Exemplo n.º 1
0
 public ActionResult Edit([Bind(Include = "id,key,description,url")] ExpandKnowledge expandKnowledge)
 {
     if (ModelState.IsValid)
     {
         expandKnowledgeService.ModifyExpandKnowledge(expandKnowledge);
         return(RedirectToAction("Index"));
     }
     return(View(expandKnowledge));
 }
        public bool ModifyExpandKnowledge(ExpandKnowledge expandKnowledge)
        {
            db.Entry(expandKnowledge).State = EntityState.Modified;
            int count = db.SaveChanges();

            if (count != 0)
            {
                return(true);
            }
            return(false);
        }
        public bool AddExpandKnowledge(ExpandKnowledge expandKnowledge)
        {
            db.ExpandKnowledges.Add(expandKnowledge);
            int count = db.SaveChanges();

            if (count != 0)
            {
                return(true);
            }
            return(false);
        }
        public bool RemoveExpandKnowledge(int id)
        {
            ExpandKnowledge expandKnowledge = db.ExpandKnowledges.Find(id);

            db.ExpandKnowledges.Remove(expandKnowledge);
            int count = db.SaveChanges();

            if (count != 0)
            {
                return(true);
            }
            return(false);
        }
        public ExpandKnowledgeResponse.GetExpandKnowledge GetExpandKnowledge(int id)
        {
            bool            operate         = true;
            ExpandKnowledge expandKnowledge = db.ExpandKnowledges.Find(id);

            if (expandKnowledge == null)
            {
                operate = false;
            }
            return(new ExpandKnowledgeResponse.GetExpandKnowledge()
            {
                expandKnowledge = expandKnowledge, operate = operate
            });
        }
Exemplo n.º 6
0
        // GET: ExpandKnowledges/Delete/5
        public ActionResult Delete(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            ExpandKnowledge expandKnowledge = expandKnowledgeService.GetExpandKnowledge(id);

            if (expandKnowledge == null)
            {
                return(HttpNotFound());
            }
            return(View(expandKnowledge));
        }
        public MainResponse.DefaultResponse AddExpandKnowledge(ExpandKnowledge expandKnowledge)
        {
            bool operate = false;

            if (!ExpandKnowledgeExists(expandKnowledge.id))
            {
                db.ExpandKnowledges.Add(expandKnowledge);
                int count = db.SaveChanges();
                if (count != 0)
                {
                    operate = true;
                }
            }
            return(new MainResponse.DefaultResponse()
            {
                operate = operate
            });
        }
        public MainResponse.DefaultResponse ModifyExpandKnowledge(ExpandKnowledge expandKnowledge)
        {
            bool operate = false;

            if (ExpandKnowledgeExists(expandKnowledge.id))
            {
                db.Entry(expandKnowledge).State = EntityState.Modified;
                int count = db.SaveChanges();
                if (count != 0)
                {
                    operate = true;
                }
            }
            return(new MainResponse.DefaultResponse()
            {
                operate = operate
            });
        }
        public MainResponse.DefaultResponse DeleteExpandKnowledge(int id)
        {
            bool            operate         = false;
            ExpandKnowledge expandKnowledge = db.ExpandKnowledges.Find(id);

            if (expandKnowledge != null)
            {
                db.ExpandKnowledges.Remove(expandKnowledge);
                int count = db.SaveChanges();
                if (count != 0)
                {
                    operate = true;
                }
            }
            return(new MainResponse.DefaultResponse()
            {
                operate = operate
            });
        }