private void tlSalvar_Click(object sender, RoutedEventArgs e) { try { DocasBLL docaBll = new DocasBLL(); DocasDTO DocaDto = new DocasDTO(); DocaDto.Codigo = Convert.ToInt16(txtID.Text); DocaDto.Cod_Funcionario = Convert.ToInt16(txtCodigoDoFunc.Text); DocaDto.Data_entrega = txtData.Text; DocaDto.Descricao1 = txtDescricao.Text; DocaDto.Hora_Entrega = txtHora.Text; DocaDto.Nome_Loja = txtNomeLoja.Text; DocaDto.Altura = Convert.ToDecimal(txtAltura.Text); DocaDto.Peso = Convert.ToDecimal(txtPeso.Text); int x = docaBll.alterar(DocaDto); if (x > 0) { this.ShowMessageAsync("Sucesso!", "Dados alterados com sucesso!"); } } catch (Exception erro) { this.ShowMessageAsync("Erro!", "Erro ao alterar os dados!" + erro); } }
private void CarregarGrid() { try { IList <DocasDTO> listarDocas = new List <DocasDTO>(); { listarDocas = new DocasBLL().CarregarDocas(); dgvVer.AutoGenerateColumns = false; dgvVer.DataSource = listarDocas; } } catch (Exception erro) { MetroMessageBox.Show(Owner, "Erro ao tentar carregar as informações!", "Erro!" + erro, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
private void txtNome_KeyUp(object sender, KeyEventArgs e) { try { IList <DocasDTO> listarDoca = new List <DocasDTO>(); { DocasDTO doca = new DocasDTO(); doca.Nome_Loja = txtNome.Text; listarDoca = new DocasBLL().Buscar(doca); dgvVer.AutoGenerateColumns = false; dgvVer.DataSource = listarDoca; } if (txtNome.Text == "") { CarregarGrid(); } } catch (Exception erro) { MetroMessageBox.Show(Owner, "Erro ao tentar buscar as informações!", "Erro!" + erro, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
private void deletar() { try { //VARIAVEL QUE ARMAZENA O CODIGO DA TABELA String deletar = dgvVer.CurrentRow.Cells[0].Value.ToString(); //INSTANCIAS DocasDTO DOCADTO = new DocasDTO(); DocasBLL DOCABLL = new DocasBLL(); //ENVIA O CODIGO SELECIONADO PARA A DTO DOCADTO.Codigo = Convert.ToInt16(deletar); //EXECUTA A AÇÃO DA BLL/MODEL DOCABLL.deletarDoca(DOCADTO); } catch (Exception erro) { MetroFramework.MetroMessageBox.Show(Owner, "Erro ao tentar alterar os dados!" + erro); } }