private void btnRemover_Click(object sender, EventArgs e) { ForragemDeVerao fv = new ForragemDeVerao(); fv = fvDAO.Read(int.Parse(txtId.Text)); fvDAO.Remove(fv); fillTable(); }
private void btnEditar_Click(object sender, EventArgs e) { ForragemDeVerao fv = new ForragemDeVerao(); fv = fvDAO.Read(int.Parse(txtId.Text)); fv.Desc = txtDesc.Text; fv.Qnt = int.Parse(txtQnt.Text); fv.Preco = double.Parse(txtPreco.Text); fvDAO.Update(fv); fillTable(); }
private void btnAdd_Click(object sender, EventArgs e) { ForragemDeVerao fv = new ForragemDeVerao(); fv.Id = int.Parse(txtId.Text); fv.Desc = txtDesc.Text; fv.Qnt = int.Parse(txtQnt.Text); fv.Preco = double.Parse(txtPreco.Text); fvDAO.Insert(fv); fillTable(); txtId.Text = fvDAO.nextSequence().ToString(); }
/// <summary> /// Método que lê apenas um objeto ja inserido no banco de dados dado um id como um parâmetro /// </summary> /// <param name="id"></param> /// <returns></returns> public ForragemDeVerao Read(int id) { String query = String.Format("SELECT * FROM FORRAGEMDEVERAO WHERE id= '{0}'", id); DataSet ds = db.ExecuteQuery(query); ForragemDeVerao fv = new ForragemDeVerao(); foreach (DataRow dr in ds.Tables[0].Rows) { fv.Id = int.Parse(dr["id"].ToString()); fv.Desc = dr["desc"].ToString(); fv.Qnt = int.Parse(dr["qnt"].ToString()); fv.Preco = double.Parse(dr["preco"].ToString()); } return(fv); }