public Teacher Create(Teacher itemToCreate) { _context.Users.Attach(itemToCreate.MyUser); var teacher = _context.Teachers.Add(itemToCreate); _context.SaveChanges(); return teacher; }
public Teacher GenerateTeacherFromRegisterModel(Teacher teacherRegisterModel) { return new Teacher { FirstName = teacherRegisterModel.FirstName, LastName = teacherRegisterModel.LastName, FullName = (teacherRegisterModel.FirstName + " " + teacherRegisterModel.LastName).Trim(), IdNumber = teacherRegisterModel.IdNumber, BirthDate = teacherRegisterModel.BirthDate, MyGender = teacherRegisterModel.MyGender, Nationality = teacherRegisterModel.Nationality, State = teacherRegisterModel.State, Country = teacherRegisterModel.Country, City = teacherRegisterModel.City, Address = teacherRegisterModel.Address, Biography = teacherRegisterModel.Biography, StartDate = teacherRegisterModel.StartDate, EndDate = teacherRegisterModel.EndDate }; }
public Teacher UpdateTeacherFromTeacherEditModel(Teacher teacherEditModel, Teacher teacher) { teacher.FirstName = teacherEditModel.FirstName; teacher.LastName = teacherEditModel.LastName; teacher.FullName = (teacherEditModel.FirstName + " " + teacherEditModel.LastName).Trim(); teacher.Country = teacherEditModel.Country; teacher.IdNumber = teacherEditModel.IdNumber; teacher.BirthDate =teacherEditModel.BirthDate; teacher.MyGender = teacherEditModel.MyGender; teacher.Nationality = teacherEditModel.Nationality; teacher.State = teacherEditModel.State; teacher.City = teacherEditModel.City; teacher.Address = teacherEditModel.Address; teacher.Biography = teacherEditModel.Biography; teacher.StartDate = teacherEditModel.StartDate; teacher.EndDate = teacherEditModel.EndDate; teacher.Photo = teacherEditModel.Photo; return Update(teacher); }
public Teacher Update(Teacher itemToUpdate) { _context.SaveChanges(); return itemToUpdate; }