public void Gravar(ProdutoNutricao prod) { if (prod.Prodn_cod == null) { Connection.Execute("insert into produtonutricao" + "(prodn_ativo,prodn_obs,prodn_previsaoentrega, prodn_nomeprod, prod_valorunitario, tpn_cod)" + " values(@prodn_ativo, @prodn_obs, @prodn_previsaoentrega, @prodn_nomeprod, @prod_valorunitario, @tipoprodutonutricaoid)", prod); } else { Connection.Execute("update produtonutricao set prodn_ativo = @prodn_ativo, prodn_obs = @prodn_obs, prodn_previsaoentrega = @prodn_previsaoentrega , " + "prodn_nomeprod = @prodn_nomeprod, prod_valorunitario = @prod_valorunitario, tpn_cod = @tipoprodutonutricaoid " + "where prodn_cod = @prodn_cod", prod); } }
private void BtExcluir_Click(object sender, EventArgs e) { lbR.Text = ""; if (txtID.Text == "") { lbR.Text = "Use o botão de pesquisa e\nselecione um Produto"; } else { ProdutoNutricao prod = new ProdutoNutricao(); prod.Prodn_cod = Convert.ToInt32(txtID.Text); try { ProdutoNutricao.Excluir(prod); MessageBox.Show("Excluido!"); Limpar(); } catch (Exception erro) { MessageBox.Show(erro.Message); } } }
private void BtGravar_Click(object sender, EventArgs e) { decimal n; lbR.Text = ""; txtNome.BackColor = Color.White; txtValor.BackColor = Color.White; cbTipo.BackColor = Color.White; if (txtNome.Text.Replace(" ", "").Length == 0) { lbR.Text = "Nome invalido!"; txtNome.BackColor = Color.Red; } else if (!decimal.TryParse(txtValor.Text.Replace("R$", "").Replace("-", "").Replace("_", "").Replace(".", ",").Replace(" ", ""), out n)) { lbR.Text = "Valor invalido"; txtValor.BackColor = Color.Red; } else if (cbTipo.SelectedItem == null) { lbR.Text = "Tipo não selecionado"; cbTipo.BackColor = Color.Red; } else { ProdutoNutricao prod = new ProdutoNutricao(); prod.Prodn_ativo = 'A'; prod.Prodn_nomeprod = txtNome.Text; prod.Prodn_obs = txtObs.Text; prod.Prodn_previsaoentrega = Convert.ToInt32(dtpPrevisao.Text); prod.Prod_valorunitario = n; prod.TipoProdutoNutricao = (TipoProdutoNutricao)cbTipo.SelectedItem; if (txtID.Text.Length == 0) { prod.Prodn_cod = null; } else { prod.Prodn_cod = Convert.ToInt32(txtID.Text); } try { ProdutoNutricao.Gravar(prod); if (txtID.Text == "") { MessageBox.Show("Produto cadastrado!"); } else { MessageBox.Show("Produto Alterado!"); } Limpar(); } catch (Exception erro) { MessageBox.Show(erro.Message); } } }
public void Excluir(ProdutoNutricao prod) { Connection.Execute("update produtonutricao set prodn_ativo = 'I' where prodn_cod = @prodn_cod", prod); }
public void Gravar(ProdutoNutricao user, bool f) { throw new NotImplementedException(); }