public CoreRatingDTO(CoreTopic Topic, CoreRating Rating)
        {
            this.CoreTopicID = Topic.CoreTopicID;
            this.CoreTopicTitle = Topic.CoreTopicNum + " " + Topic.CoreTopicDesc;
            this.SeminarID = Topic.SeminarID;

            this.RatingID = Rating.RatingID;
            this.CScore = Rating.Cscore;
            this.SScore = Rating.Sscore;
            this.PScore = Rating.Pscore;
        }
 public ActionResult createSeminarCoreTopic(CoreTopic post)
 {
     if (post.CoreTopicID > 0)
         db.editSeminarCoretopic(post);
     else
         db.createSeminarCoreTopic(post);
     return RedirectToAction("Seminars", new { SelectedItemID = post.SeminarID });
 }
 public void createSeminarCoreTopic(CoreTopic coretopic)
 {
     db.CoreTopics.Add(coretopic);
     db.SaveChanges();
 }
 public ActionResult createSeminarCoreTopic(int Id)
 {
     CoreTopic model = new CoreTopic() { SeminarID = Id, ModifyDate = DateTime.Now };
     return View(model);
 }
        public void editSeminarCoretopic(CoreTopic coretopic)
        {
            CoreTopic editTopic = db.CoreTopics.Find(coretopic.CoreTopicID);
            editTopic.ModifyDate = coretopic.ModifyDate;
            editTopic.CoreTopicNum = coretopic.CoreTopicNum;
            editTopic.CoreTopicDesc = coretopic.CoreTopicDesc;
            editTopic.Status = coretopic.Status;

            db.SaveChanges();
        }