public ActionResult Create([Bind(Include = "CourseName,Description,CreateAt")] Cours cours, int CategoryId) { if (ModelState.IsValid) { CourseCategory category = db.CourseCategories.Find(CategoryId); Cours course = new Cours(); course.CourseCategory = category; course.CourseName = cours.CourseName; course.Description = cours.Description; course.CreateAt = cours.CreateAt; course.CategoryId = CategoryId; db.Courses.Add(course); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id = new SelectList(db.CourseCategories, "Id", "CategName", cours.Id); ViewBag.Id = new SelectList(db.Trainee_Course, "Id", "Id", cours.Id); return(View(cours)); }
public ActionResult TraineeRegistration(Trainee trainee) { if (ModelState.IsValid) { Account account = new Account(); account.UserName = trainee.userName; account.Password = trainee.password; account.Role = 4; db.Accounts.Add(account); db.SaveChanges(); var t = new Trainee { AccountId = db.Accounts.Max(a => a.Id), Department = trainee.Department, DoB = trainee.DoB, Education = trainee.Education, Experience = trainee.Experience, FullName = trainee.FullName, Location = trainee.Location, ProLanguage = trainee.ProLanguage, ToeicScore = trainee.ToeicScore }; db.Trainees.Add(t); db.SaveChanges(); return(RedirectToAction("TraineeRegistration")); } return(View(trainee)); }
public ActionResult Create([Bind(Include = "Id,RoleName")] Role role) { if (ModelState.IsValid) { db.Roles.Add(role); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(role)); }
public ActionResult Create([Bind(Include = "Id,CourseName,Description,CategoryId,CreateAt")] Cours cours) { if (ModelState.IsValid) { db.Courses.Add(cours); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Id = new SelectList(db.Trainee_Course, "Id", "Id", cours.Id); ViewBag.CategoryId = new SelectList(db.CourseCategories, "Id", "CategName", cours.CategoryId); return(View(cours)); }
public ActionResult Edit([Bind(Include = "Id,Account,AccountId,UserName,Password,FullName,Telephone,Address,Email,Types,Education,WorkingPlace")] Trainer trainer) { if (ModelState.IsValid) { db.Entry(trainer).State = EntityState.Modified; db.Entry(trainer.Account).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AccountId = new SelectList(db.Accounts, "Id", "UserName", trainer.AccountId); return(View(trainer)); }
public ActionResult Edit([Bind(Include = "Id,Account,AccountId,FullName,DoB,Education,ProLanguage,ToeicScore,Experience,Location,Department")] Trainee trainee) { if (ModelState.IsValid) { db.Entry(trainee).State = EntityState.Modified; db.Entry(trainee.Account).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.AccountId = new SelectList(db.Accounts, "Id", "UserName", trainee.AccountId); return(View(trainee)); }
public ActionResult Create([Bind(Include = "Id,UserName,Password,Role")] Account account) { Account account1 = db.Accounts.Where(a => a.UserName == account.UserName).FirstOrDefault(); if (account1 != null) { TempData["Message"] = "Username exist!"; return(RedirectToAction("Create")); } if (ModelState.IsValid) { db.Accounts.Add(account); db.SaveChanges(); return(RedirectToAction("ManageAccount")); } ViewBag.Id = new SelectList(db.Accounts, "Id", "UserName", account.Id); ViewBag.Id = new SelectList(db.Accounts, "Id", "UserName", account.Id); ViewBag.Role = new SelectList(db.Roles, "Id", "RoleName", account.Role); return(View(account)); }