public void AlterarDados(string descricao, string complementoEndereco, DateTime dataHora, Cidade cidade, Crime crime, Veiculo veiculo, string urlImagem, Usuario usuario, bool seloAtenas) { var descricaoHistorico = String.Empty; this.Descricao = descricao; this.ComplementoEndereco = complementoEndereco; this.DataHoraDoFato = dataHora; this.Cidade = cidade; this.Crime = crime; this.Veiculo = veiculo; this.UrlImagem = urlImagem; this.SeloAtenas = seloAtenas; this.Atualizar(usuario); this.AdicionarHistorico(new HistoricoDeCarater("Alterou os dados do Caráter", descricaoHistorico, TipoDeHistoricoDeCarater.Historico, usuario, this.Id)); }
public Carater(string descricao, string complementoEndereco, DateTime dataHora, Veiculo veiculo, Cidade cidade, Crime crime, string urlImagem, Usuario usuario) { this.Descricao = descricao; this.ComplementoEndereco = complementoEndereco; this.DataHoraDoFato = dataHora; this.Veiculo = veiculo; this.Cidade = cidade; this.Crime = crime; this.UrlImagem = urlImagem; this.UsuarioQueAlterou = usuario; this.SituacaoDoCarater = SituacaoDoCarater.Cadastrado; }