private void cmbSogKlaf_SelectionChangeCommitted(object sender, EventArgs e) { int kod = Convert.ToInt32(cmbSogKlaf.SelectedValue); DataRow dr = mySogeKlafim.Find(kod); this.mySogKlaf = new sogKlaf(dr); FillFields(); grpboxAboda.Enabled = true; btnUpdate.Enabled = true; }
private void btnAdd_Click(object sender, EventArgs e) { sogKlaf s1 = new sogKlaf(); try //קוד { s1.KodSogKlaf = Convert.ToInt16(lblKod.Text); } catch (Exception ex) { errorProvider1.SetError(lblKod, ex.Message); } try //שם { s1.NameSogKlaf = txtName.Text; } catch (Exception ex) { errorProvider1.SetError(txtName, ex.Message); } //try //מחיר //{ // s1.Price = Convert.ToInt32(txtprice.Text); //} //catch (Exception ex) //{ // errorProvider1.SetError(txtprice, ex.Message); //} bool ok = BuildObjectByFields(); if (ok == true) { DataRow dr = this.mySogKlaf.BuildRow(); if (this.mySogeKlafim.Add(dr)) { MessageBox.Show("סוג קלף חדש התווסף למאגר בהצלחה"); clearFields(); } else { MessageBox.Show("קיים במאגר"); } } }
public bool BuildObjectByFields() { errorProvider1.Clear(); bool ok = true; this.mySogKlaf = new sogKlaf(); try //קוד { this.mySogKlaf.KodSogKlaf = Convert.ToInt16(lblKod.Text); } catch (Exception ex) { errorProvider1.SetError(lblKod, ex.Message); ok = false; } try //שם { this.mySogKlaf.NameSogKlaf = txtName.Text; } catch (Exception ex) { errorProvider1.SetError(txtName, ex.Message); ok = false; } //try //מחיר //{ // this.mySogKlaf.Price = Convert.ToInt32(txtprice.Text); //} //catch (Exception ex) //{ // errorProvider1.SetError(txtprice, ex.Message); // ok = false; //} return(ok); }