private void RentsGrid_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { string myID = ""; if (e.ColumnIndex != -1 & e.RowIndex != -1) { //подготовка формы аренды myID = RentsGrid.Rows[e.RowIndex].Cells[0].Value.ToString(); Data.CurrentRent = Data.Rents.FindByID(int.Parse(myID)); RentView rentView = new RentView(); rentView.Owner = this; rentView.ShowDialog();//открытие формы просмотра аренды } }
private void rentsListBox_SelectedIndexChanged(object sender, EventArgs e)//открытие формы соответсвующей аренды { if (rentsListBox.SelectedItem != null) { string myID = ""; //подготовка формы аренды myID = rentsListBox.SelectedItem.ToString().Substring(9); Data.CurrentRent = Data.Rents.FindByID(int.Parse(myID)); MainForm mainForm = this.Owner as MainForm; RentView rentView = new RentView(); rentView.Owner = mainForm; rentView.ShowDialog();//открытие формы просмотра аренды } }
private void rentsListBox_SelectedIndexChanged(object sender, EventArgs e)//открытие соответсвующей формы аренды { if (rentsListBox.SelectedItem != null) { string myID = ""; //подготовка формы аренды myID = rentsListBox.SelectedItem.ToString().Substring(9); Data.CurrentRent = Data.Rents.FindByID(int.Parse(myID)); MainForm mainForm = this.Owner.Owner as MainForm; RentView rentView = new RentView(); if (!Data.CurrentRent.Saved) { rentView.statusBox.Text = "Удалена"; rentView.editButton.Enabled = false; rentView.deleteButton.Enabled = false; } rentView.Owner = mainForm; rentView.ShowDialog();//открытие формы просмотра аренды } }
private void RentsGrid_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { string myID = ""; if (e.ColumnIndex != -1 & e.RowIndex != -1) { //подготовка формы аренды myID = RentsGrid.Rows[e.RowIndex].Cells[0].Value.ToString(); Data.CurrentRent = Data.Rents.FindByID(int.Parse(myID)); RentView rentView = new RentView(); rentView.Owner = this; if (!Data.CurrentRent.Saved) { rentView.statusBox.Text = "Удалена"; rentView.editButton.Enabled = false; rentView.deleteButton.Enabled = false; } rentView.ShowDialog();//открытие формы просмотра аренды } }