private void tlSalvar_Click(object sender, RoutedEventArgs e) { try { LojasBLL bll = new LojasBLL(); LojasDTO loja = new LojasDTO(); loja.NomeFantasia = txtnomeFant.Text; loja.Nome = txtNome.Text; loja.Cnpj = txtCNPJ.Text; loja.Localizacao = txtLocalizacao.Text; loja.Setor1 = Convert.ToInt16(txtCodigo.Text); int x = bll.inserir(loja); if (x > 0) { this.ShowMessageAsync("Sucesso!", "Dados salvos com sucesso!"); } else { this.ShowMessageAsync("Erro!", "Erro ao tentar inserir os dados!"); } } catch (Exception erro) { this.ShowMessageAsync("Erro!", "Erro ao tentar salvar os dados!" + erro); } }
private void carregarGrid() { try { IList <LojasDTO> loja = new List <LojasDTO>(); { loja = new LojasBLL().carregarLoja(); dgvVer.AutoGenerateColumns = false; dgvVer.DataSource = loja; } } catch (Exception erro) { MetroFramework.MetroMessageBox.Show(Owner, "Erro ao tentar buscar os dados!" + erro); } }
private void txtNome_KeyUp(object sender, KeyEventArgs e) { try { IList <LojasDTO> lojaDTO = new List <LojasDTO>(); { LojasBLL lojaBLL = new LojasBLL(); LojasDTO loja = new LojasDTO(); loja.Nome = txtNome.Text; lojaDTO = lojaBLL.buscarLoja(loja); dgvVer.AutoGenerateColumns = false; dgvVer.DataSource = lojaDTO; } } catch (Exception erro) { MetroFramework.MetroMessageBox.Show(Owner, "Erro ao tentar buscar os dados!" + erro); } }
private void deletar() { try { //VARIAVEL QUE ARMAZENA O CODIGO DA TABELA String deletar = dgvVer.CurrentRow.Cells[0].Value.ToString(); //INSTANCIAS LojasDTO LjaDto = new LojasDTO(); LojasBLL LojaBLL = new LojasBLL(); //ENVIA O CODIGO SELECIONADO PARA A DTO LjaDto.Codigo = Convert.ToInt16(deletar); //EXECUTA A AÇÃO DA BLL/MODEL LojaBLL.DeletarLoja(LjaDto); } catch (Exception erro) { MetroFramework.MetroMessageBox.Show(Owner, "Erro ao tentar alterar os dados!" + erro); } }