private Boolean validoInput(ModificacionUsuario form) { return(!form.textBoxUsername.Text.Equals("") && !this.password.Equals("") && !form.textBoxNombre.Text.Equals("") && !form.textBoxApellido.Text.Equals("") && !form.textBoxNroDoc.Text.Equals("") && !form.textBoxMail.Text.Equals("") && !form.textBoxTelefono.Text.Equals("") && !form.textBoxCalle.Text.Equals("") && !form.textBoxNroCalle.Text.Equals("") && //!form.textBoxPiso.Text.Equals("") && //PISO PUEDE ESTAR VACIO DEFAULT 0 //!form.textBox14.Text.Equals("") && //DEPTO PUEDE ESTAR VACIO DEFAULT '' !form.textBoxLocalidad.Text.Equals("") && !form.textBoxPais.Text.Equals("") && !form.textBoxNacionalidad.Text.Equals("") && !form.dataGridRoles.SelectedRows.Count.Equals(0) && !form.dataGridHoteles.SelectedRows.Count.Equals(0) && form.comboBoxTipoDoc.SelectedValue != null); }
private void button4_Click(object sender, EventArgs e) { Usuario usuarioAModificar = (Usuario)dataGridView1.CurrentRow.DataBoundItem; //SI EL USUARIO A SER MODIFICADO TRABAJA EN EL MISMO HOTEL QUE EL USUARIO QUE TIENE EL ROL DE ABM USUARIO if (usuarioAModificar.getHoteles().Any(hotelDelUserAModificar => this.sesion.getUsuario().getHoteles().Any(hotelDelAdmin => hotelDelAdmin.getIdHotel().Equals(hotelDelUserAModificar.getIdHotel())))) { using (ModificacionUsuario form = new ModificacionUsuario(usuarioAModificar)) { var result = form.ShowDialog(); //AL CERRAR LA VENTANA DESPUES DE DAR DE ALTA UN NUEVO USUARIO VUELVO A CARGAR LA LISTA this.buscar_Click(sender, e); } } else { MessageBox.Show("El usuario que desea modificar no trabaja en el mismo Hotel que el usuario logueado.", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }