private void btnDeletar_Click_1(object sender, EventArgs e) { if (fornecedor == null) { string msg = "Selecione um fornecedor para deleta-lo."; frmAlert tela = new frmAlert(); tela.LoadScreen(msg); tela.ShowDialog(); } else { string mensagem = "Quer mesmo apagar o Fornecedor " + fornecedor.Id + " do sistema?" + "\n obs: ao apagar um fornecedor, todos os outros registros nele vinculados serão apagados."; frmQuestion tela = new frmQuestion(); tela.LoadScreen(mensagem); tela.ShowDialog(); bool click = tela.BotaoYes; if (click == true) { FornecedoresBusiness buss = new FornecedoresBusiness(); buss.Remover(fornecedor.Id); CarregarGrid(); } } }
void AutoCarregar() { FornecedoresBusiness buss = new FornecedoresBusiness(); List <FornecedorView> lista = buss.ListarPraGrid(); dgvFornecedor.DataSource = lista; }
void CarregarCombos() { FornecedoresBusiness buss = new FornecedoresBusiness(); List <FornecedoresDTO> lista = buss.ListarPraCombo(); cboFornecedor.ValueMember = nameof(FornecedoresDTO.Id); cboFornecedor.DisplayMember = nameof(FornecedoresDTO.Nome); cboFornecedor.DataSource = lista; }
private void button1_Click(object sender, EventArgs e) { try { EstadoDTO estado = cboEstado.SelectedItem as EstadoDTO; FornecedoresDTO dto = new FornecedoresDTO(); dto.Nome = txtNome.Text; dto.Email = txtEmail.Text; dto.CNPJ = txtCnpj.Text; dto.Cidade = txtCidade.Text; dto.CEP = mkbCep.Text; dto.Telefone = txtTelefone.Text; dto.IdEstado = estado.Id; dto.Rua = txtRua.Text; dto.Numero = txtNumero.Text; FornecedoresBusiness business = new FornecedoresBusiness(); business.Salvar(dto); string msg = "Fornecedor cadastrado com sucesso!"; frmMessage tela = new frmMessage(); tela.LoadScreen(msg); tela.ShowDialog(); } catch (ValidacaoException vex) { string msg = vex.Message; frmAlert tela = new frmAlert(); tela.LoadScreen(msg); tela.ShowDialog(); } catch (MySqlException mex) { if (mex.Number == 1062) { string msg = "Esse fornecedor já está cadastrado. " + "Verifique se o CNPJ está corretamente preenchido ou se ele já está cadastrado no sistema."; frmAlert tela = new frmAlert(); tela.LoadScreen(msg); tela.ShowDialog(); } } catch (Exception ex) { string msg = "Ocorreu um erro: " + ex.Message; frmException tela = new frmException(); tela.LoadScreen(msg); tela.ShowDialog(); } }
void CarregarGrid() { string nome = txtNome.Text; string cidade = txtCidade.Text; FornecedoresBusiness buss = new FornecedoresBusiness(); List <FornecedorView> lista = buss.Consultar(nome, cidade); dgvFornecedor.DataSource = lista; }
private void button1_Click(object sender, EventArgs e) { try { EstadoDTO estado = cboEstado.SelectedItem as EstadoDTO; FornecedoresDTO dto = new FornecedoresDTO(); dto.Id = this.fornecedor.Id; dto.Nome = txtNome.Text; dto.Email = txtEmail.Text; dto.CNPJ = txtCnpj.Text; dto.Cidade = txtCidade.Text; dto.CEP = mkbCep.Text; dto.Telefone = txtTelefone.Text; dto.IdEstado = estado.Id; dto.Rua = txtRua.Text; dto.Numero = txtNumero.Text; FornecedoresBusiness business = new FornecedoresBusiness(); business.Alterar(dto); string msg = "Fornecedor alterado com sucesso!"; frmMessage tela = new frmMessage(); tela.LoadScreen(msg); tela.ShowDialog(); } catch (ValidacaoException vex) { string msg = vex.Message; frmAlert tela = new frmAlert(); tela.LoadScreen(msg); tela.ShowDialog(); } catch (Exception ex) { string msg = "Ocorreu um erro: " + ex.Message; frmException tela = new frmException(); tela.LoadScreen(msg); tela.ShowDialog(); } }