/// <summary> /// Prueba de loguearse con el email y contraseña de los TextBoxs. Si es correcto, /// accede a la app, si es incorrecto muestra el mensaje de error /// </summary> private void intentarLogin() { Administradores admin = Base_de_Datos.ORM_Admin.SelectAdminLogin(textBoxEmail.Text, textBoxContrasenya.Text); if (admin == null) { valido = false; labelIncorrectos.Visible = true; } else { adminLogeado = new Administradores(); adminLogeado.superadmin = admin.superadmin; adminLogeado.id = admin.id; adminLogeado.nombre = admin.nombre; adminLogeado.apellidos = admin.apellidos; adminLogeado.email = admin.email; adminLogeado.contrasenya = admin.contrasenya; adminLogeado.Eventos = admin.Eventos; adminLogeado.Comunidades = admin.Comunidades; valido = true; Hide(); FormMenu formMenu = new FormMenu(); labelIncorrectos.Visible = false; formMenu.ShowDialog(); textBoxEmail.Clear(); textBoxContrasenya.Clear(); Show(); } }
private void cancelarBtn_Click(object sender, EventArgs e) { FormMenu inicio = new FormMenu(); this.Hide(); inicio.ShowDialog(); this.Close(); }
private void button1_Click(object sender, EventArgs e) { FormMenu menu = new FormMenu(); this.Hide(); menu.ShowDialog(); this.Close(); }
private void volverButton_Click(object sender, EventArgs e) { FormMenu inicio = new FormMenu(); this.Hide(); inicio.ShowDialog(); this.Close(); }
private void goToMenu() { FormMenu formMenu = new FormMenu(); this.Hide(); formMenu.ShowDialog(); this.Close(); }
private void btnCancelar_Click(object sender, EventArgs e) { FormMenu menu = new FormMenu(); this.Hide(); menu.ShowDialog(); this.Close(); /* esto se deberia adaptar segun el loguin del admin y los hoteles q administra (al que quiere modificar)*/ }
private void button1_Click(object sender, EventArgs e) { //Ir a un Form y cargar solo las funcionalidades que tenga el usuario. usuario.Id_Rol = Convert.ToInt32(comboBox1.SelectedValue.ToString()); FormMenu formMenu = new FormMenu(usuario); this.Hide(); formMenu.ShowDialog(); this.Close(); }
private void btnMaestros_Click(object sender, EventArgs e) { if (clienteConectado) { FormMenu frm2 = new FormMenu(); frm2.ShowDialog(); } else { MessageBox.Show("Debe conectarse primero con el servidor", "No es posible realizar la acción solicitada", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }
private void invitadoBtn_Click(object sender, EventArgs e) { // cargo el rol de guest en la variable global del sistema Program.idRol = 1; MessageBox.Show("Bienvenido al sistema, usted ingresó como invitado", "", MessageBoxButtons.OK, MessageBoxIcon.Information); //new de la ventana que se tiene que abrir FormMenu menu = new FormMenu(); this.Hide(); menu.ShowDialog(); this.Close(); }
private void btnVolver_Click(object sender, EventArgs e) { if (x == 0) { FormMenu inicio = new FormMenu(); this.Hide(); inicio.ShowDialog(); this.Close(); } else if (x == 1) { FormListaDeHoteles listado = new FormListaDeHoteles(); this.Hide(); listado.ShowDialog(); this.Close(); } }
private void VolverButton_Click(object sender, EventArgs e) { if (x == 0) { FormMenu inicio = new FormMenu(); this.Hide(); inicio.ShowDialog(); this.Close(); } else if (x == 1) { FormBuscadorDeClientes listado = new FormBuscadorDeClientes(); this.Hide(); listado.ShowDialog(); this.Close(); } }
private void button_LoginHuesped_Click(object sender, EventArgs e) { Usuario usuario = new Usuario(); usuario.hotel = 0; usuario.id = "guest"; Rol rol = new Rol(3, "guest"); usuario.rol = rol; VarGlobal.usuario = usuario; FormMenu formMenu = new FormMenu(); this.Hide(); formMenu.ShowDialog(); this.Close(); }
private void entrarBtn_Click(object sender, EventArgs e) { int rolSeleccionado; int hotelSeleccionado; string mail; String consulta = "SELECT ID_Rol " + "FROM AEFI.TL_Rol " + "WHERE Descripcion = @Descripcion " + "AND Activo = 1"; String consultaHotel = "SELECT ID_Hotel " + "FROM AEFI.TL_Hotel h " + "WHERE h.Nombre= @Descripcion "; string consultaMail = "SELECT Mail " + "FROM AEFI.TL_Usuario " + "WHERE Username = @Username "; try { conexion.Open(); SqlCommand comando = new SqlCommand(consulta, conexion); comando.Parameters.Add(new SqlParameter("@Descripcion", cxbRol.SelectedItem.ToString())); SqlDataReader reader = comando.ExecuteReader(); reader.Read(); rolSeleccionado = Convert.ToInt32(reader["ID_Rol"]); reader.Close(); // cargo el rol en la variable global del sistema Program.idRol = rolSeleccionado; comando = new SqlCommand(consultaHotel, conexion); comando.Parameters.Add(new SqlParameter("@Descripcion", hotelCmbBox.SelectedItem.ToString())); reader = comando.ExecuteReader(); reader.Read(); hotelSeleccionado = Convert.ToInt32(reader["ID_Hotel"]); reader.Close(); //cargo el hotel en la variable global del sistema Program.idHotel = hotelSeleccionado; comando = new SqlCommand(consultaMail, conexion); comando.Parameters.Add(new SqlParameter("@Username", txbUsuario.Text)); reader = comando.ExecuteReader(); reader.Read(); mail = Convert.ToString(reader["Mail"]); reader.Close(); //cargo el mail del usuario en la variable global del sistema Program.mailUsuario = mail; MessageBox.Show("Bienvenido al sistema", "", MessageBoxButtons.OK, MessageBoxIcon.Information); //new de la ventana que se tiene que abrir FormMenu menu = new FormMenu(); this.Hide(); menu.ShowDialog(); this.Close(); } catch (SqlException exc) { MessageBox.Show(exc.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { conexion.Close(); } }
private void CrearButton_Click(object sender, EventArgs e) { if (verificarTextBoxNoVacios()) { try { conexion.Open(); if (x == 0) { SqlCommand comando = new SqlCommand("AEFI.insertar_cliente", conexion); comando.CommandType = CommandType.StoredProcedure; aniadirParametros(comando); } else if (x == 1) { SqlCommand comando = new SqlCommand("AEFI.actualizar_cliente", conexion); comando.CommandType = CommandType.StoredProcedure; comando.Parameters.Add(new SqlParameter("@ID_Cliente", id_cliente)); aniadirParametros(comando); } else if (x == 2) { SqlCommand comando = new SqlCommand("AEFI.insertar_cliente", conexion); comando.CommandType = CommandType.StoredProcedure; aniadirParametros(comando); string consultaID = "SELECT ID_Cliente " + "FROM AEFI.TL_Cliente " + "WHERE Mail = " + BaseDeDatos.agregarApostrofos(txbMail.Text);//ya que no hay 2 mails iguales SqlCommand comandoId = new SqlCommand(consultaID, conexion); SqlDataReader readerId = comandoId.ExecuteReader(); readerId.Read(); int id = Convert.ToInt32(readerId[0]); readerId.Close(); string cantidadDeClientes = "SELECT COUNT(ID_Cliente) " + "FROM AEFI.TL_Cliente "; //perdon Esme la costumbre gana, tengo que crear otro commando :P SqlCommand comandoCant = new SqlCommand(cantidadDeClientes, conexion); SqlDataReader readerCant = comandoCant.ExecuteReader(); readerCant.Read(); int cantDeClientesDespues = Convert.ToInt32(readerCant[0]); if (cantDeClientesAntes != cantDeClientesDespues) {//significa que si se ingreso un cliente FormGenerarReserva r = new FormGenerarReserva(id); this.Hide(); r.ShowDialog(); this.Close(); } else { FormMenu m = new FormMenu(); this.Hide(); m.ShowDialog(); this.Close(); } } } catch (Excepciones exc) { MessageBox.Show(exc.Message, "", MessageBoxButtons.OK, MessageBoxIcon.Error); } finally { conexion.Close(); FormMenu m = new FormMenu(); this.Hide(); m.ShowDialog(); this.Close(); } } else { MessageBox.Show("Debe completar todos los campos", "", MessageBoxButtons.OK, MessageBoxIcon.Error); } }