private void frmCadastroProduto_Load(object sender, EventArgs e) { txtQtde.MaxLength = 6; this.alteraBotoes(1); //combo da categoria DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCategoria bll = new BLLCategoria(cx); cbCategoria.DataSource = bll.Localizar(""); cbCategoria.DisplayMember = "cat_nome"; cbCategoria.ValueMember = "cat_cod"; try { //combo da subcategoria BLLSubCategoria sbll = new BLLSubCategoria(cx); cbSubCategoria.DataSource = sbll.LocalizarPorCategoria((int)cbCategoria.SelectedValue); cbSubCategoria.DisplayMember = "scat_nome"; cbSubCategoria.ValueMember = "scat_cod"; } catch { //MessageBox.Show("Cadastre uma categoria"); } //combo und medida BLLUnidadeDeMedida ubll = new BLLUnidadeDeMedida(cx); cbUnd.DataSource = ubll.Localizar(""); cbUnd.DisplayMember = "umed_nome"; cbUnd.ValueMember = "umed_cod"; }
private void Frm_CadastroProduto_Load(object sender, EventArgs e) //COMBO BOX DA CATEGORIA { AlterarBotoes(1); DALConexao dalConexao = new DALConexao(DadosDaConexao.StringDeConexao); BLLCategoria bllCategoria = new BLLCategoria(dalConexao); //FONTE DE DADO DELE. RECEBE O VALOR CONTIDO cbCategoria.DataSource = bllCategoria.Localizar(""); //DATASOURCE == pega todas as propriedades do objeto pra preencher no DataSource. cbCategoria.DisplayMember = "cat_nome"; cbCategoria.ValueMember = "cat_cod"; //alto completar cbCategoria.AutoCompleteMode = AutoCompleteMode.Suggest; //tipo que sera de alto completar(SUGESTAO) cbCategoria.AutoCompleteSource = AutoCompleteSource.ListItems; //itens do proprio combo box try { //COMBO BOX DA SUB CATEGOPRIA== BLLSubCategoria bllsubCategoria = new BLLSubCategoria(dalConexao); cbSubcategoria.DataSource = bllsubCategoria.LocalizaPorCategoria(Convert.ToInt32(cbCategoria.SelectedValue)); //CARREGA COMBO BOX, PASSANDO COMO PARAMETRO O CODIGO DA CATEGORIA QUE ESTÁ VINCULADO A SUBCATEGORIA . O RETORNO DO METODO ! cbSubcategoria.DisplayMember = "scat_nome"; //mostra nome da subcategoria e passa para o campo do combo box cbSubcategoria.ValueMember = "scat_cod"; //mostra codigo da subcategoria e passa para o campo do combo box } catch (Exception ex) { throw new Exception(ex.Message); } //UNIDADE DE MEDIDA== BLLUnidadeDeMedida bllunidadedeMedida = new BLLUnidadeDeMedida(dalConexao); cbUnidadeMedida.DataSource = bllunidadedeMedida.localizar(""); //VAI RECEBER O RETORNO DO METODO ! cbUnidadeMedida.DisplayMember = "umed_nome"; cbUnidadeMedida.ValueMember = "umed_cod"; }
//fazer validação se ja foi cadastrado algo igual ( aula 22.1) private void txtUnidadeMedida_Leave(object sender, EventArgs e) //Ocorre quando o foco de entrada deixa o controle. { if (this.operacao == "inserir") //vai verificar somente na operação de inserção: { int r = 0; //inicalmente zerado DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cx); r = bll.VerificaUnidadeDeMedida(txtUnidadeMedida.Text); if (r > 0)//se maior que zero, significa que ja encontrou, { //se encontrou , pergunta se quer alterar o registro encontrado: DialogResult d = MessageBox.Show("Já existe um registro com esse valor. Deseja alterar o registro?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes")//se responder sim { //executa a operação de alterar: this.operacao = "alterar"; ModeloUnidadeDeMedida modelo = bll.CarregaModeloUnidadeDeMedida(r); //coloca os valores na tela, conforme o retorno txtCod.Text = modelo.UmedCod.ToString(); txtUnidadeMedida.Text = modelo.UmedNome; //alteraBotoes(3);//sem necessidade de alterar o estado dos botoes } } } }
private void frmProduto_Load(object sender, EventArgs e) { this.alteraBotoes(1); //criar conexão para exibir no combobox os nomes da categoria DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCategoria bll = new BLLCategoria(cx); cbCategoria.DataSource = bll.Localizar(""); cbCategoria.DisplayMember = "cat_nome"; cbCategoria.ValueMember = "cat_cod"; try { //criar conexão para exibir no combobox os nomes da subcategoria BLLSubcategoria sbll = new BLLSubcategoria(cx); cbSubCategoria.DataSource = sbll.LocalizaPorCategoria((int)cbCategoria.SelectedValue); cbSubCategoria.DisplayMember = "scat_nome"; cbSubCategoria.ValueMember = "scat_cod"; } catch { MessageBox.Show("Cadastre uma cegoria"); } //criar conexão para exibir no combobox os nomes da unidade de medidas BLLUnidadeDeMedida ubll = new BLLUnidadeDeMedida(cx); cbUnidadeDeMedida.DataSource = ubll.Localizar(""); cbUnidadeDeMedida.DisplayMember = "umed_nome"; cbUnidadeDeMedida.ValueMember = "umed_cod"; }
private void btSalvar_Click(object sender, EventArgs e) { ModeloUnidadeDeMedida modelounidadedeMedida = new ModeloUnidadeDeMedida(); //criar modelo da unidade medida modelounidadedeMedida.UmedNome = txtUnidadeMedida.Text; //preenche o modelo pegando o nome da tela da unidade medida DALConexao dalconexao = new DALConexao(DadosDaConexao.StringDeConexao); //cria conexao BLLUnidadeDeMedida bllunidadedeMedida = new BLLUnidadeDeMedida(dalconexao); //cria bll //if (modelounidadedeMedida.UmedCod.Length == 1) //{ // if (Operacao == "inserir") //se for inserir // { // //salvar // bllunidadedeMedida.Incluir(modelounidadedeMedida); // MessageBox.Show("Cadastro efetuado com sucesso ! \n Código :" + modelounidadedeMedida.UmedCod.ToString()); //mensagem ao usuario // } //} if (Operacao == "inserir") //se for inserir { //salvar bllunidadedeMedida.Incluir(modelounidadedeMedida); MessageBox.Show("Cadastro efetuado com sucesso :\n Código " + modelounidadedeMedida.UmedCod.ToString()); //mensagem ao usuario } else { //alterar modelounidadedeMedida.UmedCod = Convert.ToInt32(txtCod.Text); //le o codigo da unidade medida da tela bllunidadedeMedida.Alterar(modelounidadedeMedida); //chama o altera MessageBox.Show("Cadastro alterado com sucesso !"); //exibe menssagem } LimpaTela(); AlterarBotoes(1); }
private void txtUnidadeMedida_Leave(object sender, EventArgs e) { //evento LEAVE - O FOCO DEIXAR O TEXTBOX..QUANDO ELE FOR DEIXAR O TEXTBOX if (Operacao == "inserir") { int R = 0; DALConexao dalConexao = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida bllunidadedeMedida = new BLLUnidadeDeMedida(dalConexao); R = bllunidadedeMedida.VerificaUnidadeDeMedida(txtUnidadeMedida.Text); if (R > 0) { DialogResult dialogResult = MessageBox.Show("Já existe um registro com esse valor. \n Deseja alterar o registro ?", "Aviso", MessageBoxButtons.YesNo); if (dialogResult.ToString() == "Yes") { txtUnidadeMedida.Focus(); Operacao = "alterar"; ModeloUnidadeDeMedida modelo = bllunidadedeMedida.CarregaModeloUnidadeDeMedida(R); txtCod.Text = modelo.UmedCod.ToString(); txtUnidadeMedida.Text = modelo.UmedNome; //AlterarBotoes(3); //REVER VIDEO E COMENTAR TUDO, ENTENDENDO PASSO A PASSO OQUE FOI FEITO. //EP 22 } } } }
private void btnSalvar_Click(object sender, EventArgs e) { try { //leitura dos dados da tela ModeloUnidadeDeMedida modelo = new ModeloUnidadeDeMedida(); modelo.UmedNome = txtNome.Text; //obj para gravar os dados no banco DALConexao cnx = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cnx); if (this.operacao == "Inserir") { //cadastrar uma categoria bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado, Codigo" + modelo.UmedCod.ToString()); } else { modelo.UmedCod = Convert.ToInt32(txtCodigo.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro alterado"); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void frmCadastroProduto_Load(object sender, EventArgs e) { this.AlteraBotoes(1); //combo da categoria DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLCategoria bll = new BLLCategoria(cx); cmbCategoria.DataSource = bll.Localizar(""); cmbCategoria.DisplayMember = "cat_nome"; cmbCategoria.ValueMember = "cat_cod"; cmbCategoria.SelectedIndex = -1; try { //combo da subcategoria BLLSubCategoria sbll = new BLLSubCategoria(cx); if (cmbCategoria.SelectedIndex >= 0) { cmbSubCategoria.DataSource = sbll.LocalizarPorCategoria((int)cmbCategoria.SelectedValue); cmbSubCategoria.DisplayMember = "scat_nome"; cmbSubCategoria.ValueMember = "scat_cod"; } } catch { MessageBox.Show("Cadastre uma categoria!"); } //combo unidade de medida BLLUnidadeDeMedida ubll = new BLLUnidadeDeMedida(cx); cmbUnMedida.DataSource = ubll.Localizar(""); cmbUnMedida.DisplayMember = "umed_nome"; cmbUnMedida.ValueMember = "umed_cod"; }
private void btnSalvar_Click(object sender, EventArgs e) { try { ModeloUnidadeDeMedida modelo = new ModeloUnidadeDeMedida(); modelo.Umednome = txtUnidadeMedida.Text; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cx); if (this.operacao == "inserir") { bll.Incluir(modelo); MessageBox.Show("Cadastro Realizado. Código: " + modelo.Umedcod.ToString()); } else { modelo.Umedcod = Convert.ToInt32(txtCod.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro Alterado."); } this.LimpaTela(); this.alteraBotoes(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btLocalizar_Click(object sender, EventArgs e) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cx); dgvDados.DataSource = bll.Localizar(txtValor.Text); }
private void btSalvar_Click(object sender, EventArgs e) { try { // Leitura de dados // ModeloUnidadeDeMedida modelo = new ModeloUnidadeDeMedida(); modelo.UmedNome = txtUnidadeMedida.Text; // Objeto para gravar os dados no banco // DALConexao cx = new DALConexao(DadosDaConexão.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cx); if (this.operacao == "inserir") { bll.Incluir(modelo); MessageBox.Show("Cadastro efetuado código " + modelo.UmedCod.ToString()); } else { modelo.UmedCod = Convert.ToInt32(txtCod.Text); bll.Alterar(modelo); MessageBox.Show("Cadastro Alterado"); } this.LimpaTela(); this.alteraBotoe(1); } catch (Exception erro) { MessageBox.Show(erro.Message); } }
private void btLocalizar_Click(object sender, EventArgs e) { DALConexao dalConexao = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida bllunidadedeMedida = new BLLUnidadeDeMedida(dalConexao); DgvDados.DataSource = bllunidadedeMedida.localizar(txtValor.Text); }
private void btnLocalizar_Click(object sender, EventArgs e) { //obj para gravar os dados no banco DALConexao cnx = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cnx); dgvDados.DataSource = bll.Localizar(txtValor.Text); }
private void btnInserirCategoria_Click(object sender, EventArgs e) { ModeloUnidadeDeMedida modelo = new ModeloUnidadeDeMedida(); modelo.UmedNome = inputInserirUndMedida.Text; DALConexao cx = new DALConexao(DadosdaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cx); bll.Incluir(modelo); inputInserirUndMedida.Text = String.Empty; }
//======================================================================================================================================== private void frmCadastroProduto_Load(object sender, EventArgs e) //aula 33 1:20 - Como carregar os combobox { //-------------------------------------------------------------------------------------------------- // Carragar o combobox das catagorias //-------------------------------------------------------------------------------------------------- this.alteraBotoes(1); //combo da categoria DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); //criar conexão BLLCategoria bll = new BLLCategoria(cx); //criar o objeto categoria cbCategoria.DataSource = bll.Localizar(""); //localizar todas as catagorias cadastradas, e mostra a 1° da lista cbCategoria.DisplayMember = "cat_nome"; //mostrar o nome (Indicar qual coluna é exibida para selecionar) cbCategoria.ValueMember = "cat_cod"; //armazena o codigo do item selecionado //auto completar combobox: https://youtu.be/duG7x9KR4jA?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=340 cbCategoria.AutoCompleteMode = AutoCompleteMode.Suggest; cbCategoria.AutoCompleteSource = AutoCompleteSource.ListItems; //-------------------------------------------------------------------------------------------------- // Carragar o combobox das subcatagorias //-------------------------------------------------------------------------------------------------- try// Tratar erro caso nao tenha catagoria cadastrado, ou campo esta vazio { //so montrar a subcatagiria conforme a catagiria selecionada: //combo da subcategoria, que depende da catagoria selecionada A BLLSubCategoria sbll = new BLLSubCategoria(cx); cbSubCategoria.DataSource = sbll.LocalizarPorCategoria((int)cbCategoria.SelectedValue); //aula 33 7:00 cbSubCategoria.DisplayMember = "scat_nome"; //mostrar o nome (Indicar qual coluna é exibida para selecionar) cbSubCategoria.ValueMember = "scat_cod"; //armazena o codigo do item selecionado //auto completar combobox: https://youtu.be/duG7x9KR4jA?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=340 cbSubCategoria.AutoCompleteMode = AutoCompleteMode.Suggest; cbSubCategoria.AutoCompleteSource = AutoCompleteSource.ListItems; } catch { //MessageBox.Show("Cadastre uma categoria"); //https://youtu.be/rrHEAtoJSIs?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=182 } //-------------------------------------------------------------------------------------------------- // Carragar o combobox das unidades de medida //-------------------------------------------------------------------------------------------------- //combo und medida aula 33 https://youtu.be/TUke-tVYFcw?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=924 BLLUnidadeDeMedida ubll = new BLLUnidadeDeMedida(cx); cbUnd.DataSource = ubll.Localizar(""); cbUnd.DisplayMember = "umed_nome"; //mostrar o nome (Indicar qual coluna é exibida para selecionar) cbUnd.ValueMember = "umed_cod"; //armazena o codigo do item selecionado //auto completar combobox: https://youtu.be/duG7x9KR4jA?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=340 cbUnd.AutoCompleteMode = AutoCompleteMode.Suggest; cbUnd.AutoCompleteSource = AutoCompleteSource.ListItems; }
private void btnAddUMed_Click(object sender, EventArgs e) { frmCadastroUnidadeDeMedida f = new frmCadastroUnidadeDeMedida(); f.ShowDialog(); f.Dispose(); DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida ubll = new BLLUnidadeDeMedida(cx); cmbUnMedida.DataSource = ubll.Localizar(""); cmbUnMedida.DisplayMember = "umed_nome"; cmbUnMedida.ValueMember = "umed_cod"; }
private void btAddUnidMedida_Click(object sender, EventArgs e) { frmCadastroUnidadeDeMedida f = new frmCadastroUnidadeDeMedida(); f.ShowDialog(); f.Dispose(); //criar conexão para exibir no combobox os nomes da unidade de medidas DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida ubll = new BLLUnidadeDeMedida(cx); cbUnidadeDeMedida.DataSource = ubll.Localizar(""); cbUnidadeDeMedida.DisplayMember = "umed_nome"; cbUnidadeDeMedida.ValueMember = "umed_cod"; }
private void btAdd_Und_Click(object sender, EventArgs e) { Frm_CadastroUnidadeDeMedida unidadeDeMedida = new Frm_CadastroUnidadeDeMedida(); unidadeDeMedida.ShowDialog(); unidadeDeMedida.Dispose(); DALConexao dalConexao = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida bllMedida = new BLLUnidadeDeMedida(dalConexao); cbUnidadeMedida.DataSource = bllMedida.localizar(""); cbUnidadeMedida.DisplayMember = "umed_nome"; cbUnidadeMedida.ValueMember = "umed_cod"; }
private void FormUndMedida_Load(object sender, EventArgs e) { DALConexao cx = new DALConexao(DadosdaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cx); gridViewUndMedida.DataSource = bll.Localizar(inputInserirUndMedida.Text); gridViewUndMedida.Columns[0].HeaderText = "Código"; gridViewUndMedida.Columns[0].Width = 50; gridViewUndMedida.Columns[1].HeaderText = "Unidade de medida"; gridViewUndMedida.Columns[1].Width = 253; btnSalvarUndMedida.Visible = false; btnExcluirUndMedida.Visible = false; }
private void btAddUnMed_Click(object sender, EventArgs e) { frmCadastrounidadeDeMedida f = new frmCadastrounidadeDeMedida(); f.ShowDialog(); f.Dispose(); //-------------------------------------------------------------------------------------------------- // Carragar o combobox das unidades de medida //-------------------------------------------------------------------------------------------------- //combo und medida aula 33 https://youtu.be/TUke-tVYFcw?list=PLfvOpw8k80Wqj1a66Qsjh8jj4hlkzKSjA&t=924 DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao);//criar conexão BLLUnidadeDeMedida ubll = new BLLUnidadeDeMedida(cx); cbUnd.DataSource = ubll.Localizar(""); cbUnd.DisplayMember = "umed_nome"; //mostrar o nome (Indicar qual coluna é exibida para selecionar) cbUnd.ValueMember = "umed_cod"; //armazena o codigo do item selecionado }
private void btnInserirUndMedida_Click(object sender, EventArgs e) { if (MessageBox.Show("Confirma inclusão do item?", "Incluir item", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { ModeloUnidadeDeMedida modelo = new ModeloUnidadeDeMedida(); modelo.UmedNome = inputInserirUndMedida.Text; DALConexao cx = new DALConexao(DadosdaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cx); bll.Incluir(modelo); inputInserirUndMedida.Text = String.Empty; gridViewUndMedida.DataSource = bll.Localizar(inputInserirUndMedida.Text); MessageBox.Show("Cadastro efetuado!"); } else { MessageBox.Show("Item não incluido!", "Incluir item", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btLocalizar_Click(object sender, EventArgs e) { frmConsultaUnidadeDeMedida f = new frmConsultaUnidadeDeMedida(); f.ShowDialog(); if (f.codigo != 0) { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cx); ModeloUnidadeDeMedida modelo = bll.CarregarModeloUnidadeDeMedida(f.codigo); txtCodigo.Text = modelo.UmedCod.ToString(); txtNome.Text = modelo.UmedNome; alteraBotoes(3); } else { this.alteraBotoes(1); } f.Dispose(); }
private void btnExcluir_Click(object sender, EventArgs e) { try { DialogResult d = MessageBox.Show("Deseja excluir o registro?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cx); bll.Excluir(Convert.ToInt32(txtCod.Text)); this.LimpaTela(); this.alterarBotoes(1); } } catch { MessageBox.Show("Impossível excluir o registro. \n O Registro Está sendo Utilizado em outro Local."); this.alterarBotoes(3); } }
private void txtUnidadeMedida_Leave(object sender, EventArgs e) { if (this.operacao == "inserir") { int r = 0; DALConexao cx = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cx); r = bll.VerificaUnidadeDeMedida(txtUnidadeMedida.Text); if (r > 0) { DialogResult d = MessageBox.Show("Já existe um registro com esse valor. Deseja alterar esse registro?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { this.operacao = "alterar"; ModeloUnidadeDeMedida modelo = bll.CarregaModeloUnidadeDeMedida(r); txtCod.Text = modelo.UmedCod.ToString(); txtUnidadeMedida.Text = modelo.UmedNome; } } } }
private void btnExcluirUndMedida_Click(object sender, EventArgs e) { if (MessageBox.Show("Você tem certeza que deseja remover esse item?", "Remover item", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { DALConexao cx = new DALConexao(DadosdaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cx); bll.Excluir(Convert.ToInt32(codigo)); MessageBox.Show("Item excluido com sucesso!"); inputInserirUndMedida.Text = String.Empty; gridViewUndMedida.DataSource = bll.Localizar(inputInserirUndMedida.Text); btnSalvarUndMedida.Visible = false; btnExcluirUndMedida.Visible = false; btnInserirUndMedida.Visible = true; } else { MessageBox.Show("Item não removido", "Remover item", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void frmCadastroProduto_Load(object sender, EventArgs e) { try { DaoConexao cx = new DaoConexao(DadosDeConexao.StringDeConexao); BLLNivelAcesso bll = new BLLNivelAcesso(cx); DataTable tabela = new DataTable(); tabela = bll.LocalizarNivelAcesso(SessaoUsuario.Session.Instance.UsuID, this.txtNome.ToString()); BLLCategoria cbll = new BLLCategoria(cx); cbCategoria.DataSource = cbll.loadComboBox(); cbCategoria.DisplayMember = "cat_nome"; cbCategoria.ValueMember = "cat_cod"; try { //combo da subcategoria BLLSubCategoria sbll = new BLLSubCategoria(cx); cbSubCategoria.DataSource = sbll.LocalizarPorCategoria((int)cbCategoria.SelectedValue); cbSubCategoria.DisplayMember = "scat_nome"; cbSubCategoria.ValueMember = "scat_cod"; } catch { //MessageBox.Show("Cadastre uma categoria"); } //combo und medida BLLUnidadeDeMedida ubll = new BLLUnidadeDeMedida(cx); cbUnd.DataSource = ubll.Localizar(""); cbUnd.DisplayMember = "umed_nome"; cbUnd.ValueMember = "umed_cod"; this.alteraBotoes(1); } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnExcluir_Click(object sender, EventArgs e) { try { DialogResult d = MessageBox.Show("Deseja Excluir o registro?", "Aviso", MessageBoxButtons.YesNo); if (d.ToString() == "Yes") { //obj para gravar os dados no banco DALConexao cnx = new DALConexao(DadosDaConexao.StringDeConexao); BLLUnidadeDeMedida bll = new BLLUnidadeDeMedida(cnx); bll.Excluir(Convert.ToInt32(txtCodigo.Text)); MessageBox.Show("Cadastro excluido"); this.LimpaTela(); this.alteraBotoes(1); } } catch { MessageBox.Show("Impossivel excluir o registro.\n O registro esta sendo utilizado em outro local."); this.alteraBotoes(3); } }
private void frmCadastroProduto_Load(object sender, EventArgs e) { alteraBotoe(1); DALConexao cx = new DALConexao(DadosDaConexão.StringDeConexao); BLLCategoria bll = new BLLCategoria(cx); cbCategoria.DataSource = bll.Localizar(""); cbCategoria.DisplayMember = "cat_nome"; cbCategoria.ValueMember = "cat_cod"; BLLSubCategoria sbll = new BLLSubCategoria(cx); cbSubCategoria.DataSource = sbll.LocalizarPorCategoria((int)cbCategoria.SelectedValue); cbSubCategoria.DisplayMember = "scat_nome"; cbSubCategoria.ValueMember = "scat_cod"; BLLUnidadeDeMedida ubll = new BLLUnidadeDeMedida(cx); cbUnd.DataSource = ubll.Localizar(""); cbUnd.DisplayMember = "umed_nome"; cbUnd.ValueMember = "umed_cod"; }
private void btExcluir_Click(object sender, EventArgs e) { try { //cria uma caixa de dialogo DialogResult dialogResult = MessageBox.Show("Deseja realmente excluir o registro ?", "Aviso", MessageBoxButtons.YesNo); if (dialogResult.ToString() == "Yes") //se for sim { DALConexao dalConexao = new DALConexao(DadosDaConexao.StringDeConexao); //cria dal conexao com 2 parametros BLLUnidadeDeMedida bllunidadedeMedida = new BLLUnidadeDeMedida(dalConexao); //cria unidademedida passando 1 parametro bllunidadedeMedida.Excluir(Convert.ToInt32(txtCod.Text)); //chama EXCLUIR e convert oque ta no campo txtCod para inteiro. //MessageBox.Show("Item excluido com sucesso !", "Aviso", MessageBoxButtons.OK); } LimpaTela(); AlterarBotoes(1); } catch (Exception) { throw new Exception("Impóssivel excluir o registro. \n O registro está sendo utilizado em outro local !"); } }
private void btLocalizar_Click(object sender, EventArgs e) { Frm_ConsultaUnidadeDeMedida frmconsultaunidadedeMedida = new Frm_ConsultaUnidadeDeMedida(); //cria o formulario frmconsultaunidadedeMedida.ShowDialog(); if (frmconsultaunidadedeMedida.Codigo != 0) //caso usuario tenha colocado um codigo { DALConexao dalConexao = new DALConexao(DadosDaConexao.StringDeConexao); //cria conexao BLLUnidadeDeMedida bllunidadedeMedida = new BLLUnidadeDeMedida(dalConexao); //cria bll ModeloUnidadeDeMedida modelounidadedeMedida = bllunidadedeMedida.CarregaModeloUnidadeDeMedida(frmconsultaunidadedeMedida.Codigo); //cria modelo...chama CARREGAMODELO UND MEDIDA... txtCod.Text = modelounidadedeMedida.UmedCod.ToString(); //exibe na tela o retorno txtUnidadeMedida.Text = modelounidadedeMedida.UmedNome; //exibe o nome da unidade de medidA AlterarBotoes(3); } else { LimpaTela(); AlterarBotoes(1); } }