Ejemplo n.º 1
0
 public Teacher Create(Teacher itemToCreate)
 {
     _context.Users.Attach(itemToCreate.MyUser);
     var teacher = _context.Teachers.Add(itemToCreate);
     _context.SaveChanges();
     return teacher;
 }
Ejemplo n.º 2
0
 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
     };
 }
Ejemplo n.º 3
0
 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);
 }
Ejemplo n.º 4
0
 public Teacher Update(Teacher itemToUpdate)
 {
     _context.SaveChanges();
     return itemToUpdate;
 }