private void viewRepairDetailB_Click(object sender, EventArgs e) { RepairDetailsForm repairDetailsForm = new RepairDetailsForm(this); int _getID = _repairID; string _getPlateNumber = _plateNumber; repairDetailsForm._repairID = _getID; repairDetailsForm._plateNumber = _getPlateNumber; repairDetailsForm.ShowDialog(); }
private void statementLV_SelectedIndexChanged(object sender, EventArgs e) { ClearFuel(); ClearRepair(); if (statementLV.SelectedItems.Count > 0) { fuelLV.Items.Clear(); repairLV.Items.Clear(); if (statementLV.SelectedItems[0].SubItems[3].Text == "Fuel") { informationTC.SelectedTab = fuelTP; fuelPlateNumberTB.Text = _fuel.RetrieveFuelInfo(_fuelID).PlateNumber; _plateNumber = _fuel.RetrieveFuelInfo(_fuelID).PlateNumber; fuelVehicleTB.Text = _vehicle.RetrieveVehicleInfo(_plateNumber).Brand; _fuelID = int.Parse(statementLV.SelectedItems[0].SubItems[1].Text); fuelTypeOfFuelCB.Text = _fuel.RetrieveFuelInfo(_fuelID).TypeOfFuel; fuelAmountTB.Text = statementLV.SelectedItems[0].SubItems[4].Text; fuelInvoiceNumberCB.Text = statementLV.SelectedItems[0].SubItems[2].Text; _supplierID = int.Parse(statementLV.SelectedItems[0].SubItems[0].Text); fuelSupplierTB.Text = _supplier.RetrieveSupplierInfo(_supplierID).SupplierName; } else if (statementLV.SelectedItems[0].SubItems[3].Text == "Repair") { informationTC.SelectedTab = repairTP; _repairID = int.Parse(statementLV.SelectedItems[0].SubItems[1].Text); _maintenanceID = _repair.RetrieveRepairInfo(_repairID).MaintenanceID; repairPlateNumberTB.Text = _maintenance.RetrieveMaintenanceInfo(_maintenanceID).PlateNumber; repairTypeOfRepairTB.Text = _repair.RetrieveRepairInfo(_repairID).TypeOfRepair; _supplierID = int.Parse(statementLV.SelectedItems[0].SubItems[0].Text); repairSupplierCB.Text = _supplier.RetrieveSupplierInfo(_supplierID).SupplierName; repairInvoiceNumberCB.Text = statementLV.SelectedItems[0].SubItems[2].Text; repairAmountTB.Text = statementLV.SelectedItems[0].SubItems[4].Text; } else if (statementLV.SelectedItems[0].SubItems[3].Text == "Part") { RepairDetailsForm repairDetailsForm = new RepairDetailsForm(this); int _getID = int.Parse(statementLV.SelectedItems[0].SubItems[1].Text); _invoiceNumber = statementLV.SelectedItems[0].SubItems[2].Text; repairDetailsForm._partID = _getID; repairDetailsForm._invoiceNumber = _invoiceNumber; repairDetailsForm.LoadStatementRepair(_getID, _invoiceNumber); repairDetailsForm.ShowDialog(); } } }