Exemplo n.º 1
0
        private void cmbBoxAboda_SelectionChangeCommitted(object sender, EventArgs e)
        {
            int     kod = Convert.ToInt32(cmbBoxAboda.SelectedValue);
            DataRow dr  = myAbodots.Find(kod);

            this.myAboda = new abodotStam(dr);
            FillFields();
            grpboxAboda.Enabled = true;
            btnUpdate.Enabled   = true;
        }
Exemplo n.º 2
0
 public frmAbodatStam(statusKind sta, int kod)
 {
     InitializeComponent();
     this.myAbodots = new abodotStamTable();
     this.myAboda   = new abodotStam(myAbodots.Find(kod));
     this.statusfrm = sta;
     FillFields();
     //cmbKlaf.DataSource = new klafimTable().GetTableTrue();
     //cmbKlaf.DisplayMember = "nameOfKlaf";
     //cmbKlaf.ValueMember = "kodKlaf";
 }
Exemplo n.º 3
0
        public bool BuildObjectByFields()
        {
            errorProvider1.Clear();
            bool ok = true;

            this.myAboda = new abodotStam();

            try //קוד
            {
                this.myAboda.KodAboda = Convert.ToInt16(lblKod.Text);
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(lblKod, ex.Message);
                ok = false;
            }
            try //שם
            {
                this.myAboda.NameOfAboda = txtName.Text;
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(txtName, ex.Message);
                ok = false;
            }
            try //קוד קלף
            {
                this.myAboda.KodKlaf = Convert.ToInt32(cmbKlaf.SelectedValue);
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(cmbKlaf, ex.Message);
                ok = false;
            }
            try //כמות
            {
                this.myAboda.AmountOfKlafim = Convert.ToInt32(txtAmount.Text);
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(txtAmount, ex.Message);
                ok = false;
            }
            try //סוג כתיבה
            {
                this.myAboda.WritingType = Convert.ToString(txtWritingType.Text);
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(txtWritingType, ex.Message);
                ok = false;
            }
            try//זמן הכתיבה
            {
                this.myAboda.TheTimeToWrite = Convert.ToDouble(txtTime.Text);
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(txtTime, ex.Message);
                ok = false;
            }
            return(ok);
        }
Exemplo n.º 4
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            abodotStam a1 = new abodotStam();

            try //קוד
            {
                a1.KodAboda = Convert.ToInt16(lblKod.Text);
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(lblKod, ex.Message);
            }
            try //שם
            {
                a1.NameOfAboda = txtName.Text;
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(txtName, ex.Message);
            }
            try //קוד קלף
            {
                a1.KodKlaf = Convert.ToInt32(cmbKlaf.SelectedValue);
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(cmbKlaf, ex.Message);
            }
            try //כמות
            {
                a1.AmountOfKlafim = Convert.ToInt32(txtAmount.Text);
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(txtAmount, ex.Message);
            }
            try //סוג כתיבה
            {
                a1.WritingType = Convert.ToString(txtWritingType.Text);
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(txtWritingType, ex.Message);
            }
            try//זמן הכתיבה
            {
                this.myAboda.TheTimeToWrite = Convert.ToDouble(txtTime.Text);
            }
            catch (Exception ex)
            {
                errorProvider1.SetError(txtTime, ex.Message);
            }
            bool ok = BuildObjectByFields();

            if (ok == true)
            {
                DataRow dr = this.myAboda.BuildRow();
                if (this.myAbodots.Add(dr))
                {
                    MessageBox.Show("עבודת הסת'ם התווספה בהצלחה");
                    ClearFields();
                }
                else
                {
                    MessageBox.Show("קיים במאגר");
                }
            }
        }