private void volverBtn_Click(object sender, EventArgs e) { FormMenu inicio = new FormMenu(); this.Hide(); inicio.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 button6_Click(object sender, EventArgs e) { //Volver 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 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 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); } }
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 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(); }