// Cập nhật Lecturer theo id public LecturerEntity Update(UserEntity UserEntity, Guid LecturerId, LecturerEntity LecturerEntity) { Lecturer Lecturer = IMSContext.Lecturers.Where(l => l.Id == LecturerId).FirstOrDefault(); LecturerEntity.ToModel(Lecturer); IMSContext.SaveChanges(); return(LecturerEntity); }
// Tạo mới Lecturer public LecturerEntity Create(UserEntity UserEntity, LecturerEntity LecturerEntity) { Lecturer Lecturer = LecturerEntity.ToModel(); User User = new User(); User.Id = Lecturer.Id; User.Username = LecturerEntity.Username; User.Password = "******"; IMSContext.Users.Add(User); IMSContext.Lecturers.Add(Lecturer); IMSContext.SaveChanges(); return(Get(UserEntity, Lecturer.Id)); }
public LecturerEntity Update(Guid LecturerId, [FromBody] LecturerEntity LecturerEntity) { return(LecturerService.Update(UserEntity, LecturerId, LecturerEntity)); }
public LecturerEntity Create([FromBody] LecturerEntity LecturerEntity) { return(LecturerService.Create(UserEntity, LecturerEntity)); }