Ejemplo n.º 1
0
 public FormDeclare(FormMain frmMain, Declare d)
 {
     InitializeComponent();
     this.SetFormStyle(false, false, false, true);
     fMain         = frmMain;
     dec           = d;
     car           = FormMain.user.GetCarByID(dec.CarID);
     textBox1.Text = dec.DeclareID.ToString();
     try
     {
         dateTimePicker1.Value = DateTime.Parse(dec.ReferDate);
     }catch {}
     textBox2.Text = car.CarType;
     textBox3.Text = car.Driver;
     textBox4.Text = car.CarNO;
     textBox5.Text = car.DriverMobile;
     textBox6.Text = car.CarBrand;
     textBox7.Text = car.BusinessPerson;
     textBox8.Text = car.DriverAddress;
     textBox9.Text = dec.DeclareContent;
     if (dec.ReferUser != "")
     {
         textBox15.Text = dec.ReferUser;
     }
     else
     {
         textBox15.Text = FormMain.user.Name;
     }
     comboBox2.SelectedIndex = 1;
     if (dec.OpUser != "")
     {
         textBox10.Text = dec.Operation;
         textBox11.Text = dec.Fittings;
         try
         {
             dateTimePicker2.Value = DateTime.Parse(dec.OpDate);
         }
         catch { }
         textBox12.Text          = dec.Mechanic;
         comboBox2.SelectedIndex = dec.Satisfaction;
         textBox13.Text          = dec.Opinion;
         textBox14.Text          = dec.OpUser;
         groupBox1.Enabled       = false;
         //groupBox2.Enabled = false;
         //button1.Enabled = false;
     }
     else if (dec.DeclareID != 0)
     {
         textBox14.Text    = FormMain.user.Name;
         groupBox1.Enabled = false;
     }
     else
     {
         groupBox2.Enabled = false;
     }
     fMain.onDeclareHisContent += new FormMain.onDeclareHisContentdelegate(fMain_onDeclareHis);
     FormMain.C_DeclareCarHis(car.CarID.ToString(), dateTimePicker1.Value.ToString("yyyy-MM-dd HH:mm"));
 }