public AlterarEstabelecimento() { InitializeComponent(); EstabelecimentoController estCtr = new EstabelecimentoController(); EnderecoEstabelecimentoController endEstCtr = new EnderecoEstabelecimentoController(); _est = Application.Current.Properties["_user"] as Estabelecimento; _endEst = Application.Current.Properties["_user"] as EnderecoEstabelecimento; nomeFantasia.Text = _est.nomeFantasia; cnpj.Text = _est.cnpjEstabelecimento; categoria.Text = _est.categoria; telefone.Text = _est.telefoneEstabelecimento; website.Text = _est.websiteEstabelecimento; //enderecoEstab.Text = _endEst.logradouroEstabelecimento; email.Text = _est.emailEstabelecimento; senha.Password = _est.senhaE; btn_salvarEst.Visibility = Visibility.Collapsed; btn_editarEst.Visibility = Visibility.Collapsed; if (_est.ativo == true) { btn_desativar.Visibility = Visibility.Visible; btn_ativar.Visibility = Visibility.Collapsed; } else if (_est.ativo == false) { alterarEnderecoEstab.Visibility = Visibility.Collapsed; btn_desativar.Visibility = Visibility.Collapsed; btn_ativar.Visibility = Visibility.Visible; } }
public CadastroEstabelecimento() { EnderecoEstabelecimentoController endestabContro = new EnderecoEstabelecimentoController(); InitializeComponent(); enderecoEstab.ItemsSource = endestabContro.ListarTodos(); cadastrarEstab_btn.Visibility = Visibility.Collapsed; }
private void ListCategoria(object sender, SelectionChangedEventArgs e) { EnderecoEstabelecimentoController endEstabController = new EnderecoEstabelecimentoController(); EstabelecimentoController estabelecimentoController = new EstabelecimentoController(); string categoria; if (bancoItem.IsSelected) { categoria = "Banco"; dgBanco.ItemsSource = estabelecimentoController.ListarPorCategoria(categoria); } else if (estacionamentoItem.IsSelected) { categoria = "Estacionamento"; dgEstacionamento.ItemsSource = estabelecimentoController.ListarPorCategoria(categoria); } else if (farmaciaItem.IsSelected) { categoria = "Farmácia"; if (estabelecimentoController.ListarPorCategoria(categoria) == null) { MessageBox.Show("Não possui estabelecimentos nesta categoria!"); } else { dgFarmacia.ItemsSource = estabelecimentoController.ListarPorCategoria(categoria); } } else if (fastfoodItem.IsSelected) { categoria = "Fast-Food"; if(estabelecimentoController.ListarPorCategoria(categoria) == null) { MessageBox.Show("Não possui estabelecimentos nesta categoria!"); } else { dgFastfood.ItemsSource = estabelecimentoController.ListarPorCategoria(categoria); } } else if (hotelItem.IsSelected) { categoria = "Hotel"; dgHotel.ItemsSource = estabelecimentoController.ListarPorCategoria(categoria); } else if (petshopItem.IsSelected) { categoria = "Pet-Shop"; dgPetshop.ItemsSource = estabelecimentoController.ListarPorCategoria(categoria); } }
public DetalhesEstabelecimento(Estabelecimento estab) { EnderecoEstabelecimento endEstabelecimento = new EnderecoEstabelecimento(); EnderecoEstabelecimentoController endEstabController = new EnderecoEstabelecimentoController(); InitializeComponent(); endEstabelecimento = endEstabController.BuscarPorId(estab.idEndereco); logradouro.Text = endEstabelecimento.logradouroEstabelecimento; bairro.Text = endEstabelecimento.bairro; cidade.Text = endEstabelecimento.cidade; uf.Text = endEstabelecimento.uf; }
private void editar_Click(object sender, RoutedEventArgs e) { EnderecoEstabelecimentoController endEstC = new EnderecoEstabelecimentoController(); var endEstabelecimento = endEstC.BuscarPorId(_est.idEndereco); logradouro.IsEnabled = true; numero.IsEnabled = true; bairro.IsEnabled = true; cidade.IsEnabled = true; uf.IsEnabled = true; btn_editarEnd.Visibility = Visibility.Collapsed; btn_salvarEnd.Visibility = Visibility.Visible; }
private void Cadastrar_Click(object sender, RoutedEventArgs e) { CadastroEstabelecimento cadEstab = new CadastroEstabelecimento(); this.Close(); try { EnderecoEstabelecimento enderecoEstView = new EnderecoEstabelecimento(); string log = logradouro.Text; string num = numero.Text; //Gambiarra pra fazer aparecer logradouro no combobox string juncao = log + ' ' + num; enderecoEstView.logradouroEstabelecimento = juncao; enderecoEstView.numero = numero.Text; enderecoEstView.bairro = bairro.Text; enderecoEstView.cidade = cidade.Text; enderecoEstView.uf = uf.Text; EnderecoEstabelecimentoController enderecoEstController = new EnderecoEstabelecimentoController(); int resp = enderecoEstController.Cadastrar(enderecoEstView); if (resp == 1) { MessageBox.Show("Cadastrado com sucesso!"); } else if (resp == 0) { MessageBox.Show("Houston, temos um problema!"); } this.Close(); CadastroEstabelecimento cadEst = new CadastroEstabelecimento(); cadEst.cadastrarEstab_btn.Visibility = Visibility.Visible; cadEst.Show(); } catch (Exception ex) { MessageBox.Show("Ligue para o suporte: " + ex); } }
private void salvar_Click(object sender, RoutedEventArgs e) { try { _endEst.logradouroEstabelecimento = logradouro.Text; _endEst.numero = numero.Text; _endEst.bairro = bairro.Text; _endEst.cidade = cidade.Text; _endEst.uf = uf.Text; EnderecoEstabelecimentoController endEstContr = new EnderecoEstabelecimentoController(); int resp = endEstContr.Editar(_endEst); if (resp == 1) { MessageBox.Show("Dados alterados com sucesso!"); } else if (resp == 0) { MessageBox.Show("Houston, temos um problema!"); } this.Close(); this.Close(); AlterarEstabelecimento altEst = new AlterarEstabelecimento(); altEst.btn_desativar.Visibility = Visibility.Collapsed; altEst.btn_ativar.Visibility = Visibility.Collapsed; altEst.btn_editarEst.Visibility = Visibility.Visible; altEst.Show(); } catch (Exception ex) { MessageBox.Show("Ligue para o suporte: " + ex); } }
public AlterarEnderecoEstabelecimento() { InitializeComponent(); EstabelecimentoController estCtr = new EstabelecimentoController(); EnderecoEstabelecimentoController endEstCtr = new EnderecoEstabelecimentoController(); _est = Application.Current.Properties["_user"] as Estabelecimento; //_endEst = Application.Current.Properties["_user"] as EnderecoEstabelecimento; int idEnd = _est.idEndereco; _endEst = endEstCtr.BuscarPorId(idEnd); logradouro.Text = _endEst.logradouroEstabelecimento; numero.Text = _endEst.numero; bairro.Text = _endEst.bairro; cidade.Text = _endEst.cidade; uf.Text = _endEst.uf; btn_salvarEnd.Visibility = Visibility.Collapsed; btn_editarEnd.Visibility = Visibility.Visible; }