public void DesactivaEstabelecimento(int idEstabelecimento) { EstabelecimentoBD estabelecimentoBD = contextoBD.Estabelecimentos.First(e => e.IdEstabelecimento == idEstabelecimento); estabelecimentoBD.Ativo = false; contextoBD.Estabelecimentos.Update(estabelecimentoBD); contextoBD.SaveChanges(); }
public void Update(Estabelecimento estabelecimento) { EstabelecimentoBD estabelecimentoBD = contextoBD.Estabelecimentos.First(e => e.IdEstabelecimento == estabelecimento.Id); estabelecimentoBD.Nome = estabelecimento.Nome; estabelecimentoBD.Latitude = estabelecimento.Localizacao.Latitude; estabelecimentoBD.Longitude = estabelecimento.Localizacao.Longitude; estabelecimentoBD.Telefone = estabelecimento.Telefone; estabelecimentoBD.HorarioFuncionamento = estabelecimento.Horarios.Select(h => new HorarioFuncionamentoBD(h)).ToList(); estabelecimentoBD.Criticas = estabelecimento.Criticas.Select(c => new CriticasBD(c)).ToList(); contextoBD.Estabelecimentos.Update(estabelecimentoBD); contextoBD.SaveChanges(); }