public ResponseBase Adicionar(CursoRequest request) { if (request == null) { throw new NotImplementedException(); } if (request.Id > 0) { return(Atualizar(request)); } var entidade = new Curso(request.Nome, true); _repositorioCurso.Adicionar(entidade); _repositorioCurso.SaveChanges(); return(new ResponseBase("Gravado com Sucesso!", entidade.Id)); }
public ResponseBase Adicionar(CursoRequest request) { if (request == null) { AddNotification("request", Mensagem.X0_E_OBRIGATORIO.ToFormat("request")); return(null); } var entidade = new Curso(request.Nome, request.ColegioId); AddNotifications(entidade); if (IsInvalid()) { return(null); } _repositorioCurso.Adicionar(entidade); return(new ResponseBase(Mensagem.OPERACAO_REALIZADA_COM_SUCESSO)); }
public void Armazenar(CursoDto cursoDto) { var Curso = new Curso(cursoDto.Nome, cursoDto.Valor, cursoDto.CargaHoraria, cursoDto.Descricao); cursoRepositorio.Adicionar(Curso); }