コード例 #1
0
        public async Task <ActionResult> Create(ClassAssignModel model)
        {
            if (ModelState.IsValid)
            {
                if (!clsa.IfExists(model.TeacherId))
                {
                    var assign = new ClassAssignement();
                    assign.ClassId   = model.ClassId;
                    assign.TeacherId = model.TeacherId;
                    clsa.Add(assign);
                    await clsa.SaveChangesAsync();

                    return(RedirectToAction("Details", new RouteValueDictionary(
                                                new { Controller = "Teacher", action = "Details", Id = model.TeacherId })));
                }
            }
            DropDownList(model.ClassId);
            return(PartialView(model));
        }
コード例 #2
0
 public void Remove(ClassAssignement c)
 {
     context.Remove(c);
 }
コード例 #3
0
 public void Update(ClassAssignement c)
 {
     context.Update(c);
 }
コード例 #4
0
 public void Add(ClassAssignement c)
 {
     context.Add(c);
 }