private void buttonModificarHabitacion_Click(object sender, EventArgs e)
        {
            Habitacion habitacion = (Habitacion)registroHabitaciones.CurrentRow.DataBoundItem;

            using (ModificarHabitacion modificarHabitacion = new ModificarHabitacion(habitacion))
            {
                var resultFormModificarHabitacion = modificarHabitacion.ShowDialog();

                //AL CERRAR LA VENTANA DESPUES DE MODIFICAR UNA HABITACION VUELVO A CARGAR LA LISTA
                this.buttonBbuscarHoteles_Click(sender, e);
            }
        }
示例#2
0
        private void modificacion_Click(object sender, EventArgs e)
        {
            DataTable      dt   = new DataTable();
            SqlDataAdapter sda2 = UtilesSQL.crearDataAdapter("SELECT * FROM DERROCHADORES_DE_PAPEL.Habitacion AS h JOIN DERROCHADORES_DE_PAPEL.TipoDeHabitacion AS ta ON h.habi_tipo = ta.tipo_codigo WHERE h.habi_numero = @num AND h.habi_hotel = @hotel");

            sda2.SelectCommand.Parameters.AddWithValue("@num", dataGridViewHabitaciones.CurrentRow.Cells[0].Value);
            sda2.SelectCommand.Parameters.AddWithValue("@hotel", idH);
            sda2.Fill(dt);
            this.Hide();
            dtHab.Clear();
            Form f = new ModificarHabitacion(dt);

            limpiarTodo();
            f.ShowDialog();
            this.Show();
        }
示例#3
0
        private void dataGridView1_CellContentClick(object sender, DataGridViewCellEventArgs e)
        {
            DataGridViewRow row = this.dataGridView1.Rows[e.RowIndex];
            int             id  = Int32.Parse(row.Cells["idHabitacion"].Value.ToString());
            int             numeroHabitacion = Int32.Parse(row.Cells["NumeroHabitacion"].Value.ToString());
            int             piso             = Int32.Parse(row.Cells["Piso"].Value.ToString());
            int             idhotel          = Int32.Parse(row.Cells["idHotel"].Value.ToString());
            string          vista            = row.Cells["VistaAlExterior"].Value.ToString();
            int             tipo             = Int32.Parse(row.Cells["idTipoHabitacion"].Value.ToString());
            string          descripcion      = row.Cells["Descripcion"].Value.ToString();
            string          habilitado       = row.Cells["Habilitado"].Value.ToString();
            string          hotel            = getNombreHotel(idhotel);

            if (modo == 1)
            {
                ModificarHabitacion mod = new ModificarHabitacion(this, idhotel, id, numeroHabitacion, piso, hotel, vista, tipo, descripcion, habilitado);
                this.Hide();
                mod.ShowDialog();
                if (mod.Result == DialogResult.OK)
                {
                    RefreshData();
                }
            }
            else
            {
                if (habilitado == "S")
                {
                    bajarHabitacion(id);
                    RefreshData();
                }
                else
                {
                    MessageBox.Show("La habitacion se encuentra inhabilitada");
                }
            }
            this.Show();
        }
示例#4
0
        private void ModificarHabitacion_Click(object sender, EventArgs e)
        {
            ModificarHabitacion formMOdificarHabitacion = new ModificarHabitacion();

            formMOdificarHabitacion.Show();
        }