public IComandResult Handle(SalvarAlunoConselhoCommands comand) { //verificar se tem notificação no comand if (!comand.IsValid()) { return(new ComandResult(false, "Por favor corrija os campos abaixo", comand.Notifications)); } var alunoJaexiste = _repository.AlunoConselhoJaExiste(Guid.Parse(comand.AlunoId), Guid.Parse(comand.ConselhoId)); if (alunoJaexiste != null) { return(new ComandResult(false, "Aluno já está cadastrado!!", new { })); } var aluno = new AlunoConselho(comand.UsuarioId, comand.Descricao, Guid.Parse(comand.AlunoId), Guid.Parse(comand.ConselhoId)); _repository.Salvar(aluno); return(new ComandResult(true, "Dados Salvos com Sucesso!!", new { })); }
public void Alterar(AlunoConselho obj) { _context.Entry <AlunoConselho>(obj).State = EntityState.Modified; }
public AlunoConselho Salvar(AlunoConselho obj) { var retorno = _context.AlunoConselhos.Add(obj); return(retorno.Entity); }