internal void Editar(Carro carro) { using (var ctx = new BancoContext()) { ctx.Carros.AddOrUpdate(carro); ctx.SaveChanges(); } }
internal void Cadastrar(Carro carro) { using (var ctx = new BancoContext()) { ctx.Carros.Add(carro); ctx.SaveChanges(); } }
internal void Cadastrar(Aluguel aluguel) { using (var ctx = new BancoContext()) { ctx.Aluguel.Add(aluguel); ctx.SaveChanges(); } }
internal void Excluir(int id) { using (var ctx = new BancoContext()) { var carro = ctx.Carros.Single(x => x.Id == id); ctx.Carros.Remove(carro); ctx.SaveChanges(); } }
internal void Excluir(string data) { using (var ctx = new BancoContext()) { var aluguel = ctx.Aluguel.Single(x => x.PlacaDoVeiculo == data); ctx.Aluguel.Remove(aluguel); ctx.SaveChanges(); } }