当前位置: 首页>>代码示例>>C#>>正文


C# BD.obtenerConexion方法代码示例

本文整理汇总了C#中BD.obtenerConexion方法的典型用法代码示例。如果您正苦于以下问题:C# BD.obtenerConexion方法的具体用法?C# BD.obtenerConexion怎么用?C# BD.obtenerConexion使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在BD的用法示例。


在下文中一共展示了BD.obtenerConexion方法的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: BajarHotel_Click

        private void BajarHotel_Click(object sender, EventArgs e)
        {
            DialogResult confirmaBaja = MessageBox.Show("Está seguro de deshabilitar este hotel?", "Deshabilitar hotel", MessageBoxButtons.OKCancel);
            if (confirmaBaja == DialogResult.OK)
            {
                BD bd = new BD();
                bd.obtenerConexion();
                string parametros = TxtId.Text + ", '" + Program.hoy().ToShortDateString() + "', '" + HastaPick.Value.ToShortDateString() + "'"; 
                try
                {
                    string query = "EXEC FUGAZZETA.OcupacionEnHotelEnPeriodo " + parametros;
                    SqlDataReader dr = bd.lee(query);
                    if (dr.HasRows)
                    {
                        throw new Exception("Hay reservas en ese período para el hotel.");
                    }
                    else
                    {
                        string query2 = "INSERT INTO FUGAZZETA.HistorialBajasHotel values (" + parametros +  ", '" + TxtMotivo.Text + "')";
                        bd.ejecutar(query2);

                    }

                }
                catch (Exception ex)
                {
                    this.DialogResult = DialogResult.Abort;
                    MessageBox.Show("No se pudo dar de baja el hotel. " + ex.Message);
                }
                
            }

        }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:33,代码来源:BajaHotel.cs

示例2: actualizar

 public void actualizar(){
     BD bd = new BD();
     bd.obtenerConexion();
     string comando =
         "UPDATE FUGAZZETA.Roles SET Nombre =" + ifNull(nombre) +
         ", Estado = " + Convert.ToSByte(estado) +
         " WHERE Id_Rol = " + id;
     bd.ejecutar(comando);
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:9,代码来源:Rol.cs

示例3: Mostrar_Click

        private void Mostrar_Click(object sender, EventArgs e)
        {
            string condicion = "";
            if (TxtReserva.Text == "") MessageBox.Show("No se ingresó ninguna reserva.", this.Text, MessageBoxButtons.OK);
            else
            {
                idReserva = Int32.Parse(TxtReserva.Text);
                BD bd = new BD();
                bd.obtenerConexion();
                if (menu.usuarioActual != "guest")
                {
                    HotelClick.Enabled = false;
                    idHotel = menu.hotelActual;
                    TxtHotel.Text = idHotel.ToString();
                    condicion = " AND Id_Hotel = " + idHotel;
                }
                //CARGA DATOS ESTADIA
                SqlDataReader dr = bd.lee("SELECT * FROM FUGAZZETA.[ReservasModificables] WHERE Id_Reserva = " + idReserva + condicion);
                if (dr.HasRows)
                {
                    while (dr.Read())
                    {
                        idHotel = Int32.Parse(dr[2].ToString());
                        TxtHotel.Text = idHotel.ToString();
                        Desde.Value = Convert.ToDateTime(dr[4].ToString());
                        Hasta.Value = Convert.ToDateTime(dr[5].ToString());
                        idRegimen = dr[6].ToString();
                    }
                    dr.Close();

                    //CARGA REGIMENES
                    restaurarRegimenes(bd);
                    CbRegimen.Text = idRegimen;
                    string elRegimen = "";
                    for (int i = 0; i < CbRegimen.Items.Count; i++)
                    {
                        if ((CbRegimen.Items[i] as Regimen).id.ToString() == idRegimen)
                            elRegimen = CbRegimen.Items[i].ToString();                        
                    }
                    CbRegimen.Text = elRegimen;


                    //CARGA HABITACIONES
                    cargarYLiberarHabitaciones(bd);
                    GroupReserva.Enabled = true;
                    MostrarDatos.Enabled = false;
                    huboCambios = false;
                }
                else
                {
                    dr.Close();
                    MessageBox.Show("No se encontró la reserva o la misma no pertenece al hotel logueado.", this.Text);
                }
            }
        }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:55,代码来源:ModificarReserva.cs

示例4: Cliente

 public Cliente(string unId, string nombreApellido)
 {
     string apn = "";
     BD bd = new BD();
     bd.obtenerConexion();
     SqlDataReader r2d2 = bd.lee("SELECT Apellido,Nombre FROM FUGAZZETA.Clientes WHERE Id_Cliente = " + unId);
     while (r2d2.Read())
         apn = r2d2["Apellido"].ToString() + ", " + r2d2["Nombre"].ToString();
     r2d2.Close();
     bd.cerrar();
     asigna(unId, apn);
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:12,代码来源:Cliente.cs

示例5: HotelxRol

 public HotelxRol(string idHotel, string idRol)
 {
     BD bd = new BD();
     bd.obtenerConexion();
     string query = "SELECT H.Nombre, R.Nombre FROM FUGAZZETA.Roles R, FUGAZZETA.Hoteles H WHERE H.Id_Hotel = " + idHotel + " AND R.Id_Rol = " + idRol;
     SqlDataReader dr = bd.lee(query);
     while (dr.Read())
     {
         hotel = new Hotel(idHotel, dr[0].ToString());
         rol = new Rol(idRol, dr[1].ToString());
     }
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:12,代码来源:HotelxRol.cs

示例6: Consumible

 public Consumible(string unID, string name)
 {
     asigna(unID, name);
     BD bd = new BD();
     bd.obtenerConexion();
     SqlDataReader dr = bd.lee("SELECT Precio FROM FUGAZZETA.Consumibles where Id_Consumible = " + id);
     while (dr.Read())
     {
         precio = Convert.ToDouble(dr[0].ToString());
     }
     dr.Close();
     bd.cerrar();
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:13,代码来源:Consumible.cs

示例7: GenerarReserva_Load

 private void GenerarReserva_Load(object sender, EventArgs e)
 {
     if (menuP.usuarioActual != "guest")
     {
         ElegirHotel.Enabled = false;
         idHotelActual = menuP.hotelActual;
         TxtHotel.Text = idHotelActual.ToString();
         BD db = new BD();
         db.obtenerConexion();
         completaRegimenes(db);
         db.cerrar();
     }
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:13,代码来源:GenerarReserva.cs

示例8: CheckOut_Load

 private void CheckOut_Load(object sender, EventArgs e)
 {
     cargarGrilla(GridConsumibles, todos);
     GridCarrito.DataSource = carrito.tabla;
     BD bd2 = new BD();
     bd2.obtenerConexion();
     loadBancos();
     loadTarjetas();
     SqlDataReader dr = bd2.lee("SELECT Id_TipoPago FROM FUGAZZETA.TiposPago WHERE Descripcion = 'Efectivo'");
     while (dr.Read()) OpEfectivo.Tag = dr[0].ToString();
     dr.Close();
     bd2.cerrar();
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:13,代码来源:CheckOut.cs

示例9: CmdIngresar_Click

 private void CmdIngresar_Click(object sender, EventArgs e)
 {
     if (TxtUser.Text == "guest") Guest_Click(sender, e);
     else
     {
         BD bd = new BD();
         bd.obtenerConexion();
         string comando = "SELECT Username,Contraseña FROM FUGAZZETA.[UsuariosHabilitados] WHERE Username='" + TxtUser.Text + "'";
         SqlDataReader tabla = bd.lee(comando);
         try
         {
             if (tabla.HasRows)
             {
                 tabla.Read();
                 string pass = tabla[1].ToString();
                 if (Hashing.SHA256Encrypt(TxtPass.Text) == pass)
                 {
                     userActual = TxtUser.Text;
                     LblError.Text = "";
                     bd.ejecutar("EXEC FUGAZZETA.LoginCorrecto '" + TxtUser.Text + "'");
                     tabla.Close();
                     LoginOK login = new LoginOK(this, menu);
                     login.StartPosition = FormStartPosition.CenterScreen;
                     if (login.ShowDialog() == DialogResult.OK)
                         IrAMenuPrincipal(userActual);
                 }
                 else
                 {
                     try
                     {
                         bd.ejecutar("EXEC FUGAZZETA.LoginIncorrecto '" + TxtUser.Text + "'");
                         throw new Exception("Contraseña incorrecta");
                     }
                     catch (SqlException ex)
                     {
                         throw (ex as Exception);
                     }
                 }
                 tabla.Close();
             }
             else throw new Exception("Usuario no encontrado o inhabilitado por el administrador.");
         }
         catch (Exception ex)
         {
             LblError.Visible = true;
             LblError.Text = ex.Message;
         }
         bd.cerrar();
         tabla.Close();
     }
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:51,代码来源:FrmLogin.cs

示例10: BuscarCliente

 public BuscarCliente(ITraeBusqueda owner, char funcion)
 {
     InitializeComponent();
     BD bd = new BD();
     bd.obtenerConexion();
     dondeVuelve = owner;
     setearGrid(GridClientes);
     crearBuscador(dondeVuelve, "*", "Clientes");
     SqlDataReader reader = bd.lee("SELECT * FROM FUGAZZETA.TiposDoc");
     while (reader.Read())
         ComboDoc.Items.Add(new TipoDoc(reader[0].ToString(), reader[1].ToString()));
     reader.Close();
     bd.cerrar();
     fx = funcion;
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:15,代码来源:BuscarCliente.cs

示例11: VerDatos_Click

 private void VerDatos_Click(object sender, EventArgs e)
 {
     try
     {
         BD bd = new BD();
         bd.obtenerConexion();
         validarCompletarReserva(bd);
         completarDatos(bd);
         bd.cerrar();
     }
     catch (Exception ex)
     {
         MessageBox.Show("No se pueden ver los datos. " + ex.Message,this.Text, MessageBoxButtons.OK,MessageBoxIcon.Error);
     }
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:15,代码来源:CheckIn.cs

示例12: cargarCombos

        private void cargarCombos()
        {
            CmbTipo.Items.Clear();

            BD bd = new BD();
            bd.obtenerConexion();
            
            string query = "SELECT * FROM FUGAZZETA.TiposHabitacion ORDER BY Id_TipoHab";
            SqlDataReader dr = bd.lee(query);
            while (dr.Read())
            {
                TipoHabitacion tipo = new TipoHabitacion(dr[0].ToString(), dr[1].ToString());
                CmbTipo.Items.Add(tipo);
            }
            dr.Close();
        }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:16,代码来源:AltaHabitacion.cs

示例13: actualizarRol

        private void actualizarRol()
        {
            Rol rolin = new Rol(
                Id_Rol.Text,TxtRol.Text,CheckActivo.Checked);
            rolin.actualizar();

            BD bd = new BD();
            bd.obtenerConexion();
            bd.eliminar("[Funcionalidades x Roles]", "Id_Rol=" + Id_Rol.Text);
            for (int i = 0; i < ListFunciones.Items.Count; i++)
            {
                Funcionalidad func = ListFunciones.Items[i] as Funcionalidad;
                bd.insertar("[Funcionalidades x Roles]", func.id + ", " + Id_Rol.Text);
            }

            MessageBox.Show("Actualización realizada con éxito");
            this.Close();
        }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:18,代码来源:AltaRol.cs

示例14: actualizar

 internal void actualizar()
 {
     BD bd = new BD();
     bd.obtenerConexion();
     string comando =
         "UPDATE FUGAZZETA.Hoteles SET Nombre = " + ifNull(nombre) +
         ", Mail = " + ifNull(mail) +
         ", Telefono = " + ifNull(telefono) +
         ", Calle = " + ifNull(calle) +
         ", Nro_Calle = " + ifNull(nroCalle) +
         ", Ciudad = " + ifNull(ciudad) +
         ", Pais = " + pais.id +
         ", CantEstrella = " + cantEstrellas +
         ", Fec_Creacion = '" + fechaCreacion.ToString() +
         "', Habilitado = " + Convert.ToSByte(habilitado) +
         " WHERE Id_Hotel = " + id;
     bd.ejecutar(comando);
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:18,代码来源:Hotel.cs

示例15: Cambiar_Click

 private void Cambiar_Click(object sender, EventArgs e)
 {
     try
     {
         if (TxtPass1.Text != TxtPass2.Text) throw new Exception("Las contraseñas no coinciden.");
         if (TxtPass1.Text == "") throw new Exception("No ha colocado ninguna contraseña.");
         BD bd = new BD();
         bd.obtenerConexion();
         string nuevoPass = Hashing.SHA256Encrypt(TxtPass1.Text);
         bd.ejecutar("UPDATE FUGAZZETA.Usuarios SET Contraseña = '" + nuevoPass + "' WHERE Username = '" + user + "'");
         bd.cerrar();
         this.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message, "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
     }
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:18,代码来源:NuevoPass.cs


注:本文中的BD.obtenerConexion方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。