public Usuario Atualizar(AtualizarCmd comando) { this.Notificacoes.Limpar(); Usuario resultado = null; this.IniciarTransicao(); resultado = this._servUsuario.Atualizar(comando); this.Validar(this._servUsuario); this.EncerrarTransicao(); return(resultado); }
public Usuario Atualizar(AtualizarCmd comando) { this.Notificacoes.Limpar(); Usuario resultado = null; if (this.Validar(comando)) { resultado = this._repUsuario.Obter(comando.Id.Value); this.Validar(this._repUsuario); if (this.EhValido()) { comando.Aplicar(ref resultado); this._repUsuario.Atualizar(resultado); if (!this.Validar(this._repUsuario)) { comando.Desfazer(ref resultado); } } } return(resultado); }
public Curso Atualizar(AtualizarCmd comando) { throw new System.NotImplementedException(); }