public RestauranteDetalheViewModel() { Restaurante = Model.Global.Restaurante; Model.Favorito Favorito = new Model.Favorito(Restaurante.km, Restaurante.nome, Restaurante.lotacao, Restaurante.lotacao); InformarClicked = new Command(() => { try { new RestauranteBusiness().EditarRestaurante(Restaurante); App.MensagemAlerta("Lotação informada com sucesso"); } catch (Exception ex) { App.MensagemAlerta("Erro: " + ex); } }); FavoritarClicked = new Command(() => { Boolean ok = false; try { ok = new FavoritoBusiness().NovoFavorito(Favorito); } catch (Exception ex) { App.MensagemAlerta("Erro: " + ex); } if (ok) { App.MensagemAlerta("Favoritado com sucesso!"); } else { App.MensagemAlerta("Favorito já adicionado!"); } }); VoltarClicked = new Command(() => { MessagingCenter.Send <RestauranteDetalheViewModel>(this, "VoltaRestaurantesPageAbrir"); }); }
public void Update(Model.Favorito _FavoritoModel) { _dbConn.Connection.Update(_FavoritoModel); }
public void Delete(Model.Favorito _FavoritoModel) { _dbConn.Connection.Delete(_FavoritoModel); }
public void Insert(Model.Favorito _FavoritoModel) { _dbConn.Connection.Insert(_FavoritoModel); }