//פעולה בונה להזמנה
 public frmSearchCars(Form f2, DateTime fromd, int ob, DateTime tod, string longShort, double age, string lisence)
 {
     InitializeComponent();
     status            = "invite";
     lisenceC          = lisence;
     ageC              = age;
     f1                = f2;
     f1.Enabled        = false;
     curentBranch      = new Branch(ob);
     txtBranch.Text    = Convert.ToString(curentBranch.BranchName);
     btnReturn.Visible = true;
     lblWorker.Visible = true;
     lblClient.Visible = false;
     if (longShort == "long" || longShort == "short")
     {
         chbBranch.Checked = true;
     }
     else
     {
         chbBranch.Checked = false;
     }
     //מאפשר הצגת רכבים מכל הסניפים
     chbBranch.Visible = true;
     lblb.Visible      = true;
     txtBranch.Visible = true;
     //מילוי ה data table
     dtt = CarTable.GetTimesCars(branchs, true, dtpFrom.Value, dtpTo.Value);
     //המשתנה מלמעלה
     dgv = new DataView(dtt);
     //המשתנה מהטופס
     dgvTableCar.DataSource = dgv;
     dtpFrom.Value          = fromd.Date;
     dtpTo.Value            = tod.Date;
 }
 private void btnSearch_Click(object sender, EventArgs e)
 {
     if (dtpFrom.Value > dtpTo.Value || dtpTo.Value <= DateTime.Now)
     {
         MessageBox.Show("הקש תאריכים חוקיים");
     }
     dtt = CarTable.GetTimesCars(branchs, chbBranch.Checked, dtpFrom.Value, dtpTo.Value);
     //המשתנה מלמעלה
     dgv = new DataView(dtt);
     //המשתנה מהטופס
     dgvTableCar.DataSource = dgv;
 }
 public frmSearchCars(Form f2, string st, int ob, string user)
 {
     InitializeComponent();
     branchs    = ob;
     f1         = f2;
     f1.Enabled = false;
     //להצגת רכבים בסניף זה
     if (st == "one" && user == "worker")
     {
         lblWorker.Visible = true;
         lblClient.Visible = false;
         chbBranch.Visible = true;
         lblb.Visible      = true;
         txtBranch.Visible = true;
         chbBranch.Checked = true;
     }
     //להצגת רכבים שנמצאים כרגע בסניף
     if (st == "one" && user == "client")
     {
         lblWorker.Visible = false;
         lblClient.Visible = true;
         chbBranch.Visible = false;
         lblb.Visible      = false;
         txtBranch.Visible = false;
         dtt = CarTable.GetTimesCars(ob, true, dtpFrom.Value, dtpTo.Value);
         //המשתנה מלמעלה
         dgv = new DataView(dtt);
         //המשתנה מהטופס
         dgvTableCar.DataSource = dgv;
         chbBranch.Checked      = false;
     }
     //להצגת כל הרכבים
     if (user != "client")
     {
         dtt = CarTable.GetDisplayTable();
         //המשתנה מלמעלה
         dgv = new DataView(dtt);
         //המשתנה מהטופס
         dgvTableCar.DataSource = dgv;
     }
     curentBranch   = new Branch(ob);
     txtBranch.Text = Convert.ToString(curentBranch.BranchName);
 }
 private void chbBranch_CheckedChanged(object sender, EventArgs e)
 {
     if (chbBranch.Checked == true)
     {
         //  dgv.RowFilter = "coudBranch="+ true ;
         dtt = CarTable.GetTimesCars(branchs, true, dtpFrom.Value, dtpTo.Value);
         //המשתנה מלמעלה
         dgv = new DataView(dtt);
         //המשתנה מהטופס
         dgvTableCar.DataSource = dgv;
     }
     if (chbBranch.Checked == false)
     {
         // dgv.RowFilter = "coudBranch="+ false  ;
         dtt = CarTable.GetTimesCars(branchs, false, dtpFrom.Value, dtpTo.Value);
         //המשתנה מלמעלה
         dgv = new DataView(dtt);
         //המשתנה מהטופס
         dgvTableCar.DataSource = dgv;
     }
 }