示例#1
0
        //ASSIGN DELETE
        public ActionResult RemoveTrainer(int trainer_topic_id)
        {
            Trainer_Topics trainer_topic = db.Trainer_Topics.Find(trainer_topic_id);
            int            topicId       = trainer_topic.Topic.Id;

            db.Trainer_Topics.Remove(trainer_topic);
            db.SaveChanges();

            return(RedirectToAction("EditTopics", "Staff", new { id = topicId }));
        }
示例#2
0
        public ActionResult Assign(int TopicsId, int Trainers)
        {
            Trainer trainers = db.Trainers.Find(Trainers);
            Topic   topic    = db.Topics.Find(TopicsId);

            if (trainers != null)
            {
                //trainers.Topics.Add(topic);
                //topic.Trainers.Add(trainer);
                Trainer_Topics trainer_topic = new Trainer_Topics();

                trainer_topic.Topic   = topic;
                trainer_topic.Trainer = trainers;

                db.Trainer_Topics.Add(trainer_topic);
                db.SaveChanges();
            }
            return(RedirectToAction("EditTopics", new{ id = topic.Id }));
        }