public LocacaoCarro Salvar(LocacaoCarro locacao) { var novaLocacao = _contexto.Locacoes.Add(locacao); _contexto.SaveChanges(); return(novaLocacao); }
public void Deletar(LocacaoCarro locacao) { var entry = _contexto.Entry <LocacaoCarro>(locacao); entry.State = System.Data.Entity.EntityState.Deleted; _contexto.SaveChanges(); }
public void CriarLocacaoTeste() { LocacaoCarro locacao = new LocacaoCarro(new DateTime(2016, 06, 13), true, new Cliente("gabriela", "10672228980", "99188736"), new Carro("Gol", "VW", "MGT-8899")); Assert.AreEqual("gabriela - 10672228980 - 99188736 | Gol - VW - MGT-8899 | 13/06/2016 - Ocupado", locacao.ToString()); }
public LocacaoCarro Atualizar(LocacaoCarro locacao) { var entry = _contexto.Entry <LocacaoCarro>(locacao); entry.State = System.Data.Entity.EntityState.Modified; _contexto.SaveChanges(); return(locacao); }
public void DeletarLocacaoNoBancoTeste() { LocacaoCarro locacao = _repositorio.Buscar(1); _repositorio.Deletar(locacao); LocacaoCarro locacaoDeletado = _contexto.Locacoes.Find(1); Assert.IsNull(locacaoDeletado); }
public void CriarLocacaoNoBancoTeste() { ILocacaoRepositorio repositorio = new LocacaoRepositorio(); LocacaoCarro locacao = new LocacaoCarro(new DateTime(2016, 06, 13), true, new Cliente("Lucas", "10672228980", "99188736"), new Carro("Gol", "VW", "MGT-8899")); LocacaoCarro novaLocacao = repositorio.Salvar(locacao); Assert.IsTrue(novaLocacao.Id > 0); }
protected override void Seed(LocacaoContexto contexto) { for (int i = 0; i < 10; i++) { LocacaoCarro locacoes = new LocacaoCarro(new DateTime(2016, 06, 13 - i), true, new Cliente("Lucas", "10672228980", "99188736"), new Carro("Gol", "VW", "MGT-8899")); contexto.Locacoes.Add(locacoes); contexto.SaveChanges(); base.Seed(contexto); } }
public void AtualizarLocacaoNoBancoTeste() { LocacaoCarro locacao = _contexto.Locacoes.Find(1); locacao.DataLocacao = DateTime.Now; locacao.Status = true; _repositorio.Atualizar(locacao); LocacaoCarro locacaoAtualizada = _contexto.Locacoes.Find(1); Assert.AreEqual(DateTime.Now, locacao.DataLocacao); Assert.AreEqual(true, locacao.Status); }
public LocacaoCarro CriarLocacao(LocacaoCarro locacao) { //Verificar se cliente já não existe //Consulta Serasa //ISerasaRepositorio serasa = new SerasaRepositorio(); //Salvar no banco LocacaoCarro novaLocacao = _repositorio.Salvar(locacao); //enviar email de confirmação return(novaLocacao); }
public void RetornarLocacaoNoBancoTeste() { LocacaoCarro locacao = _repositorio.Buscar(1); Assert.IsNotNull(locacao); }
public LocacaoCarro Atualizar(LocacaoCarro locacao) { _repositorio.Atualizar(locacao); return(locacao); }
public void Deletar(LocacaoCarro locacao) { _repositorio.Deletar(locacao); }