private void resultados_MouseDoubleClick(object sender, MouseEventArgs e) { ModificarUsuario modificarUsuario = new ModificarUsuario((Usuario)usuarios[resultados.SelectedItems[0].Index]); modificarUsuario.ShowDialog(); obtenerUsuarios(); }
private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.ColumnIndex == 0) { /*string nombre,string apellido,string tipodoc,string nrodoc,string mail,string telefono, * DateTime fechanac,string nacionalidad,string dircalle,int dirnrocalle,string pais,int dirpiso, * string dirdepto,string dirlocalidad, string habilitado */ if (e.RowIndex >= 0) { DataGridViewRow row = this.dataGridView1.Rows[e.RowIndex]; int idUsuario = Int32.Parse(row.Cells["idUsuario"].Value.ToString()); string nombre = row.Cells["Nombre"].Value.ToString(); string apellido = row.Cells["Apellido"].Value.ToString(); string tipodoc = row.Cells["TipoDocumento"].Value.ToString(); string nrodoc = row.Cells["NroDocumento"].Value.ToString(); string rol = row.Cells["rol"].Value.ToString(); string nombreHotel = row.Cells["NombreHotel"].Value.ToString(); if (modo == 1) { ModificarUsuario mu = new ModificarUsuario(idUsuario); mu.Show(); this.Hide(); } else { if (String.IsNullOrEmpty(LoginData.Hotel.Nombre)) { puedeModificar = true; } else if (LoginData.Hotel.Nombre == nombreHotel) { puedeModificar = true; } if (puedeModificar) { inhabilitarUsuario(idUsuario); MessageBox.Show("Cliente inhabilitado", "Ok", MessageBoxButtons.OK); buscar(); } else { MessageBox.Show("Solo puede eliminar a clientes del mismo hotel", "Ok", MessageBoxButtons.OK); } } } } }