Пример #1
0
        private void VehicleList_SelectedIndexChanged(object sender, EventArgs e)
        {
            BillingPanel.Visible = true;
            string vehnum = this.VehicleList.SelectedItem.ToString();

            jlist = new List <Job>();
            jlist = JobCL.GetAll();

            foreach (Job job in jlist)
            {
                if (vehnum.Equals(job.VehicleNumber))
                {
                    ListViewItem lstvwi = new ListViewItem(job.JobId.ToString());
                    lstvwi.SubItems.Add(job.JobType.ToString());
                    lstvwi.SubItems.Add(job.JobDate.ToString());
                    lstvwi.SubItems.Add(job.ServiceCharge.ToString());
                    lstvwi.SubItems.Add(job.Quantity.ToString());

                    if (JobType.Text == "Oiling")
                    {
                        lstvwi.SubItems.Add(oil.Price.ToString());
                    }
                    else
                    {
                        sp = SparePartCL.Get(job.SparePartId);
                        lstvwi.SubItems.Add(sp.UnitPrice.ToString());
                    }
                    JobListView.Items.Add(lstvwi);
                }
            }
        }
Пример #2
0
        private void button2_Click(object sender, EventArgs e)
        {
            int quantity = int.Parse(SPQtyTextBox.Text);
            Job job      = new Job(5, "Maintenance", "Washing Car", DateTime.Now, vehicle, quantity, 300, 1);

            JobCL.Insert(job);
            OilCL.Update();
            this.Close();
        }
Пример #3
0
        private void button1_Click(object sender, EventArgs e)
        {
            int quantity = int.Parse(OilQtyTextBox.Text);
            Job job      = new Job(4, "Oiling", "Oiling Car", DateTime.Now, vehicle, 450, quantity, 3);

            JobCL.Insert(job);
            OilCL.Update();
            this.Close();
        }