private void dgvDrivers_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { if (isCellNoHeader(e.RowIndex)) { int driverID = Convert.ToInt32(_dgvDrivers.Rows[e.RowIndex].Cells[0].Value); Driver_AddEdit dAE = new Driver_AddEdit(driverList.getItem(driverID)); dAE.ShowDialog(); } }
private void llDriver_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { Driver driver = driverCarList.GetDriver(_car); if (driver == null) { return; } Driver_AddEdit driverAE = new Driver_AddEdit(driver); driverAE.ShowDialog(); }
private void llDriver_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { Driver driver = _dtp.GetDriver(); if (driver.ID == 0) { return; } Driver_AddEdit driverAE = new Driver_AddEdit(driver); driverAE.ShowDialog(); }
private void DoubleClickDriver(Point point) { if (_dgvMain.GetID() == 0) { return; } DriverList driverList = DriverList.getInstance(); Driver_AddEdit driverAddEdit = new Driver_AddEdit(driverList.getItem(_dgvMain.GetID())); if (driverAddEdit.ShowDialog() == DialogResult.OK) { loadCars(); } }
private void btnNext_Click(object sender, EventArgs e) { Driver driver; if (cbFio.DataSource != null) { DriverList driverList = DriverList.getInstance(); driver = driverList.getItem(Convert.ToInt32(cbFio.SelectedValue)); } else { driver = new Driver(); driver.From1C = false; } driver.OwnerID = (rbBraun.Checked) ? 1 : (rbGematek.Checked) ? 2 : 3; Driver_AddEdit dAE = new Driver_AddEdit(driver); dAE.ShowDialog(); }
private void llDriver_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { Driver_AddEdit driverAE = new Driver_AddEdit(_violation.getDriver()); driverAE.ShowDialog(); }
private void llDriver_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { Driver driver = driverCarList.GetDriver(_car); if (driver == null) return; Driver_AddEdit driverAE = new Driver_AddEdit(driver); driverAE.ShowDialog(); }
private void DoubleClickDefault(Point point) { Car car = _dgvMain.GetCar(); if (car == null) { return; } /*TODO: Столяровой доступ к информации про водителя и основную о машине */ if (User.getDriver().UserRole == RolesList.AccountantWayBill && _dgvCar.Columns[point.X].HeaderText != "Водитель") { OpenCarAddEdit(car); return; } PTSList ptsList = PTSList.getInstance(); PTS pts = ptsList.getItem(car); STSList stsList = STSList.getInstance(); STS sts = stsList.getItem(car); string columnName = _dgvCar.Columns[point.X].HeaderText; if (_dgvCar.Columns[point.X].HeaderText == "VIN") { formCarInfo formcarInfo = new formCarInfo(car); formcarInfo.ShowDialog(); } else if (_dgvCar.Columns[point.X].HeaderText == "Водитель") { if (isCellNoHeader(point.X)) { DriverCarList driverCarList = DriverCarList.getInstance(); Driver driver = driverCarList.GetDriver(car); if (driver == null) { return; } DriverList driverList = DriverList.getInstance(); Driver_AddEdit dAE = new Driver_AddEdit(driver); if (dAE.ShowDialog() == DialogResult.OK) { loadCars(); } } } else if ((_dgvCar.Columns[point.X].HeaderText == "№ ПТС") && (!string.IsNullOrEmpty(pts.File))) { WorkWithFiles.openFile(pts.File); } else if ((_dgvCar.Columns[point.X].HeaderText == "№ СТС") && (!string.IsNullOrEmpty(sts.File))) { WorkWithFiles.openFile(sts.File); } else if (DGVSpecialColumn.CanFiltredActual(columnName)) { _myFilter.SetFilterValue(string.Concat(columnName, ":"), point); } else { OpenCarAddEdit(car); } }
private void llDriver_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { Driver driver = _dtp.GetDriver(); if (driver.ID == 0) return; Driver_AddEdit driverAE = new Driver_AddEdit(driver); driverAE.ShowDialog(); }
private void DoubleClickDriver(Point point) { if (_dgvMain.GetID() == 0) return; DriverList driverList = DriverList.getInstance(); Driver_AddEdit driverAddEdit = new Driver_AddEdit(driverList.getItem(_dgvMain.GetID())); if (driverAddEdit.ShowDialog() == DialogResult.OK) loadCars(); }
private void DoubleClickDefault(Point point) { Car car = _dgvMain.GetCar(); if (car == null) return; if (User.getDriver().UserRole == RolesList.AccountantWayBill) { OpenCarAddEdit(car); return; } PTSList ptsList = PTSList.getInstance(); PTS pts = ptsList.getItem(car); STSList stsList = STSList.getInstance(); STS sts = stsList.getItem(car); string columnName = _dgvCar.Columns[point.X].HeaderText; if (_dgvCar.Columns[point.X].HeaderText == "VIN") { formCarInfo formcarInfo = new formCarInfo(car); formcarInfo.ShowDialog(); } else if (_dgvCar.Columns[point.X].HeaderText == "Водитель") { if (isCellNoHeader(point.X)) { DriverCarList driverCarList = DriverCarList.getInstance(); Driver driver = driverCarList.GetDriver(car); if (driver == null) { return; } DriverList driverList = DriverList.getInstance(); Driver_AddEdit dAE = new Driver_AddEdit(driver); if (dAE.ShowDialog() == DialogResult.OK) { loadCars(); } } } else if ((_dgvCar.Columns[point.X].HeaderText == "№ ПТС") && (!string.IsNullOrEmpty(pts.File))) { WorkWithFiles.openFile(pts.File); } else if ((_dgvCar.Columns[point.X].HeaderText == "№ СТС") && (!string.IsNullOrEmpty(sts.File))) { WorkWithFiles.openFile(sts.File); } else if (DGVSpecialColumn.CanFiltredActual(columnName)) _myFilter.SetFilterValue(string.Concat(columnName, ":"), point); else { OpenCarAddEdit(car); } }