private void Button_Click(object sender, RoutedEventArgs ex)
        {
            vehicle_assign vehicle_assign = (vehicle_assign)VehicleAssignComboBox.SelectedItem;
            employee       employee       = (employee)EmployeeComboBox.SelectedItem;
            customer       customer       = (customer)CustomerComboBox.SelectedItem;
            float          income         = float.Parse(IncomeTextBox.Text);

            if ((employee.license_number == null || employee.employee_type.license_type == "D1") && vehicle_assign.vehicle.sits > 20)
            {
                if (employee.license_number == null)
                {
                    Xceed.Wpf.Toolkit.MessageBox.Show("Please choose a driver!");
                }
                else
                {
                    Xceed.Wpf.Toolkit.MessageBox.Show("Please choose a D driver!");
                }

                return;
            }

            transportation o = new transportation();

            o.vehicle_assign_id = vehicle_assign.Id;
            o.employee_id       = employee.Id;
            o.customer_id       = customer.Id;
            o.income            = income;

            db.transportation.Add(o);

            db.SaveChanges();

            this.Close();
        }
Exemplo n.º 2
0
        public EditVehicleAssign(vehicle_assign o)
        {
            InitializeComponent();

            VehicleComboBox.ItemsSource       = db.vehicle.ToList();
            VehicleComboBox.DisplayMemberPath = "car_number";

            v = o;

            VehicleComboBox.SelectedValue = db.vehicle.ToList().First(d => d.id == v.vehicle_id);
            StartDate.Value = v.beginning_time;
            EndDate.Value   = v.end_time;
        }
Exemplo n.º 3
0
        private void EditVehicleAssign_Click(object sender, RoutedEventArgs e)
        {
            vehicle_assign s = (vehicle_assign)VehicleAssignDataGrid.SelectedItem;

            if (s == null)
            {
                return;
            }
            EditVehicleAssign window = new EditVehicleAssign(s);

            Hide();
            window.ShowDialog();
            Show();
            UpdateVehicleAssignDataGrid();
        }
        private void Button_Click(object sender, RoutedEventArgs e)
        {
            vehicle  v         = (vehicle)VehicleComboBox.SelectedItem;
            DateTime startDate = (DateTime)StartDate.Value;
            DateTime endDate   = (DateTime)EndDate.Value;

            vehicle_assign o = new vehicle_assign();

            o.vehicle_id     = v.id;
            o.beginning_time = startDate;
            o.end_time       = endDate;

            db.vehicle_assign.Add(o);

            db.SaveChanges();

            this.Close();
        }
        private void Button_Click(object sender, RoutedEventArgs ex)
        {
            vehicle_assign vehicle_assign = (vehicle_assign)VehicleAssignComboBox.SelectedItem;
            employee       employee       = (employee)EmployeeComboBox.SelectedItem;
            customer       customer       = (customer)CustomerComboBox.SelectedItem;
            float          income         = float.Parse(IncomeTextBox.Text);

            t.vehicle_assign_id = vehicle_assign.Id;
            t.employee_id       = employee.Id;
            t.customer_id       = customer.Id;
            t.income            = income;

            db.transportation.AddOrUpdate(t);

            db.SaveChanges();

            this.Close();
        }