Example #1
0
        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;
        }
Example #2
0
        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("קיים במאגר");
                }
            }
        }
Example #3
0
        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);
        }