public TarefaDto BuscarTarefa(TarefaDto tarefa) { Tarefa tarefaDom = new Tarefa(); //tarefaDom = mapper.Map<Tarefa>(tarefa); tarefaDom = dominio.BuscarTarefa(mapper.Map<Tarefa>(tarefa)); if (tarefaDom.Id.HasValue) { return mapper.Map<TarefaDto>(tarefaDom); } else { return null; } }
public void Criar() { Nullable<Int64> idUsuario = 2; //Usuario usuario = usuarioRepositorio.FiltrarSimplesPor(u => u.Id.Equals(idUsuario)); Tarefa tarefa = new Tarefa() { DataDaEntrega = new DateTime(2015,11,2), Descricao = "Entregar o artigo de Refactoring para o Joel.", Estado = EstadoTarefa.EmAberto, Nome = "Entregar artigo de refactoring", IdUsuario = idUsuario }; repositorio.Criar(tarefa); repositorio.CommitAlteracoes(); Assert.IsTrue(tarefa.Id.HasValue); }
public static TarefaDto Monta(Tarefa entidade) { if (entidade != null) { TarefaDto dto = new TarefaDto() { DataDaEntrega = entidade.DataDaEntrega, Descricao = entidade.Descricao, Estado = (Aplicacao.Dto.EstadoTarefa) entidade.Estado, Id = entidade.Id, Nome = entidade.Nome }; return dto; } else { return null; } }
public static Tarefa Monta(TarefaDto dto) { if (dto != null) { Tarefa entidade = new Tarefa() { DataDaEntrega = dto.DataDaEntrega.HasValue ? dto.DataDaEntrega.Value : dto.DataDaEntrega = null, Descricao = dto.Descricao, Estado = (Dominio.Entidade.EstadoTarefa)dto.Estado, Id = dto.Id, IdUsuario = dto.Usuario.Id, Nome = dto.Nome }; return entidade; } else { return null; } }
public void CadastrarNovaTarefa() { Tarefa tarefa = new Tarefa() { DataDaEntrega = DateTime.Now.AddDays(40D), Descricao = "Teste Unitário de inserção de tarefa", Nome = "Teste de Inserção", Estado = EstadoTarefa.EmAberto, IdUsuario = 9, Usuario = new Usuario() { Login = "******", NomeCompleto = "teste", Senha = "teste", Status = Status.ativo } }; this.tarefaServicoDominio.CadastrarTarefa(tarefa); Assert.IsTrue(tarefa.Id.HasValue); }
public void TarefaParaTarefaDto() { TarefaDto dto = new TarefaDto(); Tarefa tarefa = new Tarefa() { DataDaEntrega = DateTime.Now, Descricao = "Teste de transcrição da Entidade Tarefa para o Dto de Tarefa", Estado = Dominio.Entidade.EstadoTarefa.EmAberto, Nome = "Testa a Transcrição da entidade Tarefa", Usuario = new Usuario() { Id = 9 } }; dto = mapper.Map<TarefaDto>(tarefa); Assert.IsTrue(!String.IsNullOrEmpty(dto.Nome) && dto.Usuario.Id.HasValue); }
public void TarefaDtoParaTarefa() { Tarefa tarefa = new Tarefa(); TarefaDto dto = new TarefaDto() { DataDaEntrega = DateTime.Now, Descricao = "Transcrever o dto de Tarefas para a entidade", Estado = global::Aplicacao.Dto.EstadoTarefa.EmAberto, Nome = "Transcrever o dto de tarefas -> entidade", Usuario = new UsuarioDto() { Id = 9 } }; tarefa = mapper.Map<Tarefa>(dto); Assert.IsTrue(!String.IsNullOrEmpty(dto.Nome) && dto.Usuario.Id.HasValue); }