private void btnEditar_Click(object sender, EventArgs e) { Camadas.MODEL.Pizza pizza = new Camadas.MODEL.Pizza(); Camadas.BLL.Pizza bllPizza = new Camadas.BLL.Pizza(); try { if (MessageBox.Show("Deseja atualizar o registro?", "Atualizar", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { pizza.IdPizza = Convert.ToInt32(txtIdEditar.Text); pizza.Nome = txTipoEditar.Text; pizza.ValorBase = Convert.ToSingle(txtValorEditar.Text); bllPizza.Update(pizza); MessageBox.Show("Atualização realizada com sucesso :)", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvPizza1.DataSource = ""; dgvPizza1.DataSource = bllPizza.Select(); } } catch { MessageBox.Show("Você inseriu um caracter em um campo que só aceita inteiros :(", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { limparCampos(); } }
private void btnFiltrar_Click(object sender, EventArgs e) { List <Camadas.MODEL.Pizza> listaPizza = new List <Camadas.MODEL.Pizza>(); Camadas.BLL.Pizza bllPizza = new Camadas.BLL.Pizza(); if (rbIdPizza.Checked) { if (txtPesquisaPizza.Text != string.Empty) { listaPizza = bllPizza.Select(Convert.ToInt32(txtPesquisaPizza.Text)); } else { MessageBox.Show("Erro: ID Vazio :(", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else if (rbNomePizza.Checked) { if (txtPesquisaPizza.Text != string.Empty) { listaPizza = bllPizza.Select(txtPesquisaPizza.Text.Trim()); } else { MessageBox.Show("Erro: Nome Vazio :(", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } dgvPesquisa.DataSource = ""; dgvPesquisa.DataSource = listaPizza; limparCampos(); }
private void btnGravar_Click(object sender, EventArgs e) { Camadas.MODEL.Pizza pizza = new Camadas.MODEL.Pizza(); Camadas.BLL.Pizza bllPizza = new Camadas.BLL.Pizza(); if (MessageBox.Show("Deseja inserir o registro?", "Inserção", MessageBoxButtons.YesNo, MessageBoxIcon.Asterisk) == DialogResult.Yes) { try { pizza.Nome = txtNomePizza.Text; pizza.ValorBase = Convert.ToSingle(txtValorPizza.Text); if (pizza.ValorBase > 0) { bllPizza.Insert(pizza); dgvPizza1.DataSource = ""; dgvPizza1.DataSource = bllPizza.Select(); MessageBox.Show("Inserção realizada com sucesso :)", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("`Valor não pode ser negativo :(", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (FormatException) { MessageBox.Show("Você inseriu um caracter em um campo que só aceita inteiros :(", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { limparCampos(); } } }
private void btnRemover_Click(object sender, EventArgs e) { Camadas.MODEL.Pizza pizza = new Camadas.MODEL.Pizza(); Camadas.BLL.Pizza bllPizza = new Camadas.BLL.Pizza(); try { if (MessageBox.Show("Deseja excluir o registro?", "Exclusão", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { int id = Convert.ToInt32(txtIdDeletar.Text); bllPizza.Delete(id); MessageBox.Show("O registro foi deletado com sucesso :)", "Sucesso", MessageBoxButtons.OK, MessageBoxIcon.Information); dgvPizza1.DataSource = ""; dgvPizza1.DataSource = bllPizza.Select(); } } catch (FormatException) { MessageBox.Show("Você inseriu um caracter em um campo que só aceita inteiros :(", "Erro", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { limparCampos(); } }
private void rbTodosPizza_CheckedChanged(object sender, EventArgs e) { lblPesquisa.Visible = false; txtPesquisaPizza.Visible = false; btnFiltrar.Visible = false; Camadas.BLL.Pizza bllPizza = new Camadas.BLL.Pizza(); dgvPesquisa.DataSource = ""; dgvPesquisa.DataSource = bllPizza.Select(); }
private void Pizza_Load(object sender, EventArgs e) { //Pizzas Cadastradas no datagridview List <Camadas.MODEL.Pizza> lstPizza = new List <Camadas.MODEL.Pizza>(); Camadas.BLL.Pizza bllPizza = new Camadas.BLL.Pizza(); lstPizza = bllPizza.Select(); dgvPizza1.DataSource = lstPizza; }
private void Pesquisa_Load(object sender, EventArgs e) { lblPesquisa.Visible = false; txtPesquisaPizza.Visible = false; btnFiltrar.Visible = false; lblPesquisaBebida.Visible = false; Camadas.BLL.Pizza bllPizza = new Camadas.BLL.Pizza(); dgvPesquisa.DataSource = ""; dgvPesquisa.DataSource = bllPizza.Select(); }