Exemple #1
0
        public bool InsertarHotel(objHotel hotel)
        {
            if (this.OpenConnection())
            {
                bool         idnumber = false;
                MySqlCommand cmd      = Conexion.CreateCommand();
                cmd.CommandText = @" INSERT INTO hotel(nombre, estrellas, direccion, ciudad, telefono)  
                                VALUES(@nombre, @estrellas, @direccion, @ciudad, @telefono)";

                cmd.Parameters.AddWithValue("@nombre", hotel.strNombreHotel);
                cmd.Parameters.AddWithValue("@estrellas", hotel.strEstrellas);
                cmd.Parameters.AddWithValue("@direccion", hotel.strDireccion);
                cmd.Parameters.AddWithValue("@ciudad", hotel.strCiudad);
                cmd.Parameters.AddWithValue("@telefono", hotel.strTelefono);

                try
                {
                    int reader = cmd.ExecuteNonQuery();
                    idnumber = true;
                }
                catch (Exception e)
                {
                    strMensajeError = e.Message;
                    return(false);
                }
                this.CloseConnection();
                return(idnumber);
            }
            else
            {
                strMensajeError = "Error al iniciar la conexion";
                return(false);
            }
        }
Exemple #2
0
        public bool InsertarHotel(objHotel Hotel)
        {
            MySql.Data.MySqlClient.MySqlConnection dbConn = new MySql.Data.MySqlClient.MySqlConnection("Persist Security Info=False;server=localhost;database=hotel_bd;uid=conexion;password=pruebas1.");
            bool         idnumber = false;
            MySqlCommand cmd      = dbConn.CreateCommand();

            cmd.CommandText = @" INSERT INTO hotel(nombre, estrellas, direccion, ciudad, telefono, precio_supletoria, tiempo_reserva_id)  
                                VALUES('" + Hotel.strNombreHotel + "', '" + Hotel.strEstrellas + "', '" + Hotel.strDireccion + "', '" + Hotel.strCiudad + @"', 
                                '" + Hotel.strTelefono + "', '" + Hotel.strPrecio + "', " + Hotel.strTiempoReserva + ") ";

            try
            {
                dbConn.Open();
            }
            catch (Exception erro)
            {
                strMensajeError = erro.Message;
                dbConn.Close();
            }
            try
            {
                int reader = cmd.ExecuteNonQuery();
            }
            catch (Exception e)
            {
                strMensajeError = e.Message;
                return(false);
            }
            return(idnumber);
        }
        protected void btnGuardar_Click(object sender, EventArgs e)
        {
            objHotel objHotel = new objHotel()
            {
                strCiudad        = txtCiudad.Text,
                strDireccion     = txtDireccion.Text,
                strEstrellas     = TxtEstrellas.Text,
                strNombreHotel   = txtNombreHotel.Text,
                strPrecio        = txtPrecio.Text,
                strTelefono      = txtTelefono.Text,
                strTiempoReserva = ddlTiempoReserva.SelectedValue,
            };

            ctrlHotel ctrlHotel = new ctrlHotel();

            if (!ctrlHotel.insertarHotel(objHotel))
            {
                dvError.Visible    = true;
                dvCorrecto.Visible = false;
                lblError.Text      = ctrlHotel.strMensaje;
            }
            else
            {
                dvCorrecto.Visible = true;
                dvError.Visible    = false;
            }
        }