Пример #1
0
 private void SetData(JFleet objFleet)
 {
     objFleet.Code      = Code;
     objFleet.Name      = txtName.Text;
     objFleet.StartDate = DateStart.Date;
     objFleet.EndDate   = DateEnd.Date;
     if (cmbFleetType.SelectedValue != null)
     {
         objFleet.FleetType = Convert.ToInt32(cmbFleetType.SelectedValue);
     }
 }
Пример #2
0
        public void LoadData(int Code)
        {
            JFleet objFleet = new JFleet();

            objFleet.GetData(Code);
            txtName.Text   = objFleet.Name.ToString();
            DateStart.Date = objFleet.StartDate;
            DateEnd.Date   = objFleet.EndDate;
            JFleetTypes types = new JFleetTypes();

            types.SetComboBox(cmbFleetType, objFleet.FleetType);
        }
Пример #3
0
        private int Save()
        {
            JFleet objAutoDefine = new JFleet();

            SetData(objAutoDefine);
            if (State == ClassLibrary.JFormState.Insert)
            {
                Code = objAutoDefine.Insert();
            }
            else
            if (State == ClassLibrary.JFormState.Update)
            {
                objAutoDefine.Update();
            }
            State = ClassLibrary.JFormState.Update;
            return(Code);
        }
Пример #4
0
 public void Delete()
 {
     if (ClassLibrary.JMessages.Question("آیا تمایل دارید مورد انتخاب شده حذف گردد", "اخطار!") == System.Windows.Forms.DialogResult.Yes)
     {
         JFleet objAutoDefine = new JFleet();
         objAutoDefine.Code = Code;
         if (objAutoDefine.Delete())
         {
             Close();
         }
         else
         {
             ClassLibrary.JMessages.Message("پردازش با خطا مواجه شد", "", ClassLibrary.JMessageType.Error);
         }
     }
     else
     {
         Close();
     }
 }