コード例 #1
0
        //======================================
        //שדה חיפוש לאחר לחיצה על כפתור חיפוש
        //======================================
        private void btnsearcVis_Click(object sender, EventArgs e)
        {
            if (txtSearch.Text != "")
            {
                if (valid.checkId(txtSearch.Text) == true) // בדיקת תקינות ת.ז
                {
                    int search;
                    int numRow;
                    int flag1 = 0;

                    search = int.Parse(txtSearch.Text);
                    flag1  = dataB.CheckprovExist(search);
                    if (flag1 == 1)
                    {
                        savep.Enabled = false; // כיבוי כפתור יצירה
                        editp.Enabled = true;  // הפעלת כפתור הפעלה
                        ProvisionalApproval provs = new ProvisionalApproval();
                        provs = dataB.searchprovById(txtSearch.Text);
                        activityTime.Value  = provs.ActivityTime;
                        txtmos.Text         = provs.Typemos;
                        txtunit.Text        = provs.Unit;
                        numcar.Text         = provs.CId;
                        typecar.Text        = provs.TCar;
                        colorcar.Text       = provs.CCar;
                        txttypeok.Text      = provs.TypeOk;
                        idvis.Text          = provs.Idvis;
                        txtphone.Text       = provs.PhoneOwner;
                        fname.Text          = provs.FName;
                        lname.Text          = provs.LName;
                        charStatus.Text     = provs.CharacterStatus;
                        requestStatus.Text  = provs.RequestStatus;
                        dateTimeStart.Value = provs.StartDate;
                        dateTimeEnd.Value   = provs.EndDate;
                        cmbStatActiv.Text   = provs.StatusProv;
                    }

                    else
                    {
                        txtSearch.BackColor = Color.Red;
                        MessageBox.Show("מבקר לא קיים");
                        txtSearch.BackColor = Color.White;
                        txtSearch.Clear();
                        txtSearch.Focus();
                    }
                }
                else
                {
                    txtSearch.BackColor = Color.Red;
                    MessageBox.Show("מספר זיהוי לא תקין");
                    txtSearch.BackColor = Color.White;
                    txtSearch.Clear();
                    txtSearch.Focus();
                }
            }
            else
            {
                txtSearch.BackColor = Color.Red;
                MessageBox.Show("נא להקליד מספר תעודת זהות");
                txtSearch.BackColor = Color.White;
                txtSearch.Focus();
            }
        }