public ExercicioDto Adicionar(ExercicioDto exercicioDto) { var exercicio = new Exercicio { Nome = exercicioDto.Nome, Descricao = exercicioDto.Descricao, Duracao = exercicioDto.Duracao }; unitOfWork.ExercicioRepositorio.Adicionar(exercicio); unitOfWork.Salvar(); exercicioDto.Id = exercicio.Id; return exercicioDto; }
public ExercicioDto Atualizar(ExercicioDto exercicioDto) { var exercicio = unitOfWork.ExercicioRepositorio.ObterPorId(exercicioDto.Id); exercicio.Nome = exercicioDto.Nome; exercicio.Descricao = exercicioDto.Descricao; exercicio.Duracao = exercicioDto.Duracao; unitOfWork.ExercicioRepositorio.Atualizar(exercicio); unitOfWork.Salvar(); return exercicio.ToDto(); }
public static ExercicioDto ToDto(this Exercicio exercicio) { var exercicioDto = new ExercicioDto { Id = exercicio.Id, Nome = exercicio.Nome, Descricao = exercicio.Descricao, Duracao = exercicio.Duracao }; return exercicioDto; }
public void Excluir(ExercicioDto exercicioDto) { unitOfWork.ExercicioRepositorio.Excluir(exercicioDto.Id); unitOfWork.Salvar(); }