Exemple #1
0
 public frmKlaf(statusKind sta)
 {
     InitializeComponent();
     this.myKlaf    = new klafim();
     this.myKlafim  = new klafimTable();//*
     this.statusFrm = sta;
 }
Exemple #2
0
        private void comboBoxKlaf_SelectionChangeCommitted(object sender, EventArgs e)
        {
            int     kod = Convert.ToInt32(comboBoxKlaf.SelectedValue);
            DataRow dr  = myKlafim.Find(kod);

            this.myKlaf = new klafim(dr);

            FillFields();

            grpBoxKlaf.Enabled = true;
            btnUpdate.Enabled  = true;
        }
Exemple #3
0
        public bool BuildObjectByFields()
        {
            errorProvider1.Clear();
            bool ok = true;

            this.myKlaf = new klafim();
            try  //קוד
            {
                this.myKlaf.KodKlaf = Convert.ToInt32(lblkodKlaf.Text);
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(lblkodKlaf, ex.Message);
                ok = false;
            }

            try  //שם
            {
                this.myKlaf.NameOfKlaf = txtName.Text;
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(txtName, ex.Message);
                ok = false;
            }

            try  //גודל
            {
                this.myKlaf.SizeOfKlaf = txtSize.Text;
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(txtSize, ex.Message);
                ok = false;
            }

            //try //זמן לכתיבת אחד
            //{
            //    this.myKlaf.TheAmountOfTimeToWriteEach =txtTime.Text;
            //}
            //catch (Exception ex)
            //{
            //    errorProvider1.SetError(txtTime, ex.Message);
            //    ok = false;
            //}
            return(ok);
        }
Exemple #4
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            klafim k1 = new klafim();

            try//קוד קלף
            {
                k1.KodKlaf = Convert.ToInt32(lblkodKlaf.Text);
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(lblkodKlaf, ex.Message);
            }
            try//שם קלף
            {
                k1.NameOfKlaf = txtName.Text;
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(txtName, ex.Message);
            }
            try//גודל
            {
                k1.SizeOfKlaf = txtSize.Text;
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(txtSize, ex.Message);
            }

            bool ok = BuildObjectByFields();

            if (ok == true)
            {
                DataRow dr = this.myKlaf.BuildRow();
                if (this.myKlafim.Add(dr))
                {
                    MessageBox.Show("הקלף התווסף בהצלחה למאגר");
                    clearFields();
                }
                else
                {
                    MessageBox.Show("המוצר קיים במאגר", "שים לב");
                }
            }
        }