Esempio n. 1
0
 public void Create(DTOStudent dtoStudent)
 {
     dtoStudent.CreatedDate = DateTime.Now;
     dtoStudent.IsDeleted   = false;
     dtoStudent.Id          = Guid.NewGuid();
     dtoStudent.PersonId    = _personService.Create(dtoStudent.Person);
     dtoStudent.Person      = null;
     _repository.Add(_mapper.Map <DTOStudent, Student>(dtoStudent));
 }
Esempio n. 2
0
        public void Update(DTOStudent dtoStudent)
        {
            var student = Get(dtoStudent.PersonId);

            dtoStudent.UpdateDate = DateTime.Now;
            var mergedStudent = _mapper.Map(dtoStudent, student);

            _personService.Update(mergedStudent.Person);
            _repository.Update(_mapper.Map <DTOStudent, Student>(mergedStudent));
        }
Esempio n. 3
0
 public void Update(DTOStudent dtoStudent)
 {
     StudentService.Update(dtoStudent);
 }
Esempio n. 4
0
 public IHttpActionResult Update(DTOStudent dtoStudent)
 {
     _studentFacade.Update(dtoStudent);
     return(Ok());
 }
Esempio n. 5
0
 public void Create(DTOStudent dtoStudent)
 {
     StudentService.Create(dtoStudent);
 }