public ActionResult Create([Bind(Include = "Id,Name,Surname,UserName,Password")] User user) { if (ModelState.IsValid) { db.Users.Add(user); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(user)); }
public ActionResult Create([Bind(Include = "Id,Name,Carrera")] Course course) { if (ModelState.IsValid) { db.Courses.Add(course); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(course)); }
public ActionResult Create([Bind(Include = "Id,Batch1,Year")] Batch batch) { if (ModelState.IsValid) { db.Batches.Add(batch); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(batch)); }
public ActionResult Create([Bind(Include = "Id,Name,Surname,CourseId,BatchId,Tel")] Registation registation) { if (ModelState.IsValid) { db.Registations.Add(registation); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.BatchId = new SelectList(db.Batches, "Id", "Batch1", registation.BatchId); ViewBag.CourseId = new SelectList(db.Courses, "Id", "Name", registation.CourseId); return(View(registation)); }
public static void AddHomeworks(int homeworksCount, StudentSystemEntities dbContext) { var coursesIds = dbContext.Courses .Select(c => c.Id) .ToList(); int coursesIdsCount = coursesIds.Count; var studentsIds = dbContext.Students .Select(s => s.Id) .ToList(); int studentIdsCount = studentsIds.Count; for (int i = 0; i < homeworksCount; i++) { var hw = new Homework(); hw.Content = RandomGenerator.GenerateString(1, 2000); hw.TimeSent = RandomGenerator.GenarateDateInPast(); int courseIndex = RandomGenerator.GenerateIntenger(0, coursesIdsCount - 1); hw.CourseId = coursesIds[courseIndex]; int studentIndex = RandomGenerator.GenerateIntenger(0, studentIdsCount - 1); hw.StudentId = studentsIds[studentIndex]; dbContext.Homeworks.Add(hw); } dbContext.SaveChanges(); }
static void Main(string[] args) { using (var studentSystem = new StudentSystemEntities()) { Homework homework = new Homework() { Content = "No homework. It's summer!", TimeSent = DateTime.Now }; Student student = new Student() { Name = "Name Test", Number = 15 }; List <Student> students = new List <Student>(); students.Add(student); List <Homework> homeworks = new List <Homework>(); homeworks.Add(homework); Course course = new Course() { Name = "FirstTest", Description = "Just description!", Materials = "No materials", Students = students, Homework = homeworks }; studentSystem.Courses.Add(course); studentSystem.SaveChanges(); } }
public static void AddCourses(int coursesCount, StudentSystemEntities dbContext) { for (int i = 0; i < coursesCount; i++) { var course = new Course(); course.Name = RandomGenerator.GenerateString(2, 150); dbContext.Courses.Add(course); } dbContext.SaveChanges(); }
private static void AddHomework(StudentSystemEntities context, string content, DateTime sentDate, Course course, Student student) { var newHomework = new Homework() { Content = content, TimeSent = sentDate, Course = course, Student = student }; course.Homeworks.Add(newHomework); student.Homeworks.Add(newHomework); context.Homeworks.Add(newHomework); context.SaveChanges(); }
private static Student AddStudent(StudentSystemEntities context, string name, ICollection <Course> courses = null) { var newStudent = new Student() { Name = name, }; if (courses != null) { newStudent.Courses = courses; } context.Students.Add(newStudent); context.SaveChanges(); return(newStudent); }
public static void AddStudents(int studentsCount, StudentSystemEntities dbContext) { for (int i = 0; i < studentsCount; i++) { var student = new Student(); student.FirstName = RandomGenerator.GenerateString(1, 50); student.LastName = RandomGenerator.GenerateString(1, 50); student.FacultyNumber = RandomGenerator.GenerateNumberAsString(10, 10); var courses = dbContext.Courses.ToList(); int courseIndex = RandomGenerator.GenerateIntenger(0, courses.Count - 1); var course = courses[courseIndex]; student.Courses.Add(course); dbContext.Students.Add(student); } dbContext.SaveChanges(); }
private static Course AddCourse( StudentSystemEntities context, string name, string description = null, string materials = null, ICollection <Student> students = null) { var newCourse = new Course() { Name = name, Description = description, Materials = materials }; if (students != null) { newCourse.Students = students; } context.Courses.Add(newCourse); context.SaveChanges(); return(newCourse); }
public void Save() { db.SaveChanges(); }