public void Salvar(Disciplina disciplina)
 {
     if (disciplina.Id == 0)
     {
         repositorio.Salvar(disciplina);
     }
     else
     {
         repositorio.Editar(disciplina);
     }
 }
示例#2
0
        public IComandResult Handle(SalvarDisciplinaCommands comand)
        {
            //verificar se tem notificação no comand
            if (!comand.IsValid())
            {
                return(new ComandResult(false, "Por favor corrija os campos abaixo", comand.Notifications));
            }

            var serie = new Disciplina(comand.Nome.ToUpper(), comand.UsuarioId);

            _repository.Salvar(serie);

            return(new ComandResult(true, "Dados Salvos com Sucesso!!", new { }));
        }