public void Update(TeacherInputUpdate model)
        {
            var teacher = _context.Teacher.FirstOrDefault(p => p.Id == model.Id);

            if (teacher != null)
            {
                teacher.Code       = model.Code;
                teacher.Name       = model.Name;
                teacher.Gender     = model.Gender;
                teacher.DayOfBirth = model.DayOfBirth;
                teacher.ImageUrl   = model.ImageUrl;
                _context.SaveChanges();
            }
        }
        public int UpdateTeacher(TeacherInputUpdate model, int userId)
        {
            var    contact        = _context.Teacher.Where(x => x.Id == model.Id && x.IsDelete != true).FirstOrDefault();
            string uniqueFileName = UploadedFile(model.AttachFile);

            var entity = new Teacher();

            entity.Name        = model.Name;
            entity.gender      = model.gender;
            entity.DateOfBirth = model.DateOfBirth;
            entity.address     = model.address;

            entity.ImageName = uniqueFileName;
            entity.ImagePath = "/Image/" + uniqueFileName;
            _context.Teacher.Add(entity);

            return(_context.SaveChanges());
        }
Example #3
0
 public void Update([FromBody] TeacherInputUpdate model)
 {
     _TeacherService.Update(model);
 }