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


C# BD.cerrar方法代码示例

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


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

示例1: cargarTiposDoc

 private void cargarTiposDoc()
 {
     BD bd = new BD();
     string query = "SELECT * FROM FUGAZZETA.TiposDoc";
     SqlDataReader dr = bd.lee(query);
     while (dr.Read())
     {
         CbTipoDoc.Items.Add(new ABM_de_Cliente.TipoDoc(dr[0].ToString(), dr[1].ToString()));
     }
     bd.cerrar();
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:11,代码来源:AltaUsuario.cs

示例2: 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

示例3: 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

示例4: 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

示例5: 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

示例6: 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

示例7: 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

示例8: 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

示例9: 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

示例10: LoginOK_Load

        private void LoginOK_Load(object sender, EventArgs e)
        {
            CbHoteles.Items.Clear();
            string query = "SELECT UHR.Id_Hotel,UHR.Id_Rol FROM FUGAZZETA.Roles R, FUGAZZETA.[Usuarios x Hoteles x Rol] UHR WHERE R.Id_Rol=UHR.Id_Rol AND R.Estado=1 AND UHR.Username = '" + parent.userActual + "'";
            BD bd = new BD();
            bd.obtenerConexion();
            SqlDataReader dr = bd.lee(query);
            while (dr.Read()) CbHoteles.Items.Add(new HotelxRol(dr[0].ToString(), dr[1].ToString()));
            dr.Close();
            bd.cerrar();

            if (CbHoteles.Items.Count == 1){
                loguear(CbHoteles.Items[0]);
                this.DialogResult = DialogResult.OK;
            }
            if (CbHoteles.Items.Count == 0){
                MessageBox.Show("No está habilitado en ningun hotel.", "ERROR", MessageBoxButtons.OK, MessageBoxIcon.Error);
                this.DialogResult = DialogResult.Retry; ;
            }
        }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:20,代码来源:LoginOK.cs

示例11: loadBancos

 private void loadBancos()
 {
     BD bd2 = new BD();
     bd2.obtenerConexion();
     CbBanco.Items.Clear();
     try
     {
         string comando = "SELECT * FROM FUGAZZETA.Bancos";
         SqlDataReader respuesta = bd2.lee(comando);
         while (respuesta.Read())
         {
             CbBanco.Items.Add(new Banco(Int16.Parse(respuesta[0].ToString()),respuesta[1].ToString()));
         }
         respuesta.Close();
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al completar: " + ex.Message);
     }
     bd2.cerrar();
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:21,代码来源:CheckOut.cs

示例12: BD

        void ITraeBusqueda.agregar(string id, string descripcion)
        {
            BD db = new BD();
            db.obtenerConexion();
            SqlDataReader reader;
            string query;
            switch (nBuscador)
            {
                case 1:
                    bool estaHabilitado = true;
                    query = "SELECT * FROM FUGAZZETA.Clientes WHERE Id_Cliente = " + id;
                    reader = db.lee(query);
                    while (reader.Read())
                    {
                        // Valida al usuario primero. Si no está habilitado, cierra todo.
                        estaHabilitado = Convert.ToBoolean(reader["Habilitado"].ToString());
                        if (!estaHabilitado)
                        {
                            reader.Close();
                            MessageBox.Show("El cliente no está habilitado por la cadena para realizar la reserva. Consulte con Recepción o Administración para regularizar la situación.");
                            this.Close();
                            break;
                        }
                        //Si está validado, completa los datos.
                        SqlDataReader r2d2;
                        idClienteActual = Int32.Parse(id);
                        TxtNombre.Text = reader[1].ToString() + " " + reader[2].ToString();

                        r2d2 = db.lee("SELECT Descripcion FROM FUGAZZETA.TiposDoc WHERE Id_TipoDoc = " + reader[3].ToString());
                        while (r2d2.Read())
                            TxtDoc.Text = r2d2[0].ToString() + " " + reader[4].ToString();
                        //r2d2.Close();
                        r2d2 = db.lee("SELECT Nombre FROM FUGAZZETA.Paises WHERE Id_Pais =" + reader["Nacionalidad"].ToString());
                        while (r2d2.Read())
                            TxtPais.Text = r2d2[0].ToString();
                        r2d2.Close();
                        
                        TxtNac.Text = reader[5].ToString().Substring(0, 10);
                        TxtMail.Text = reader[6].ToString();
                        TxtTelefono.Text = reader[7].ToString();
                        TxtDomicilio.Text = reader[8].ToString() + " " + reader[9].ToString() + " " + reader[10].ToString() + " " + reader[11].ToString();
                        TxtCiudad.Text = reader[12].ToString();
                    }
                    reader.Close();
                    break;
                case 2:
                    ComboRegimen.Items.Clear();
                    idHotelActual = Int32.Parse(id);
                    string texto = "";
                    if (descripcion.Length == 0) texto = id;
                    else texto = descripcion;
                    TxtHotel.Text = texto;
                    completaRegimenes(db);
                    break;
                case 3:
                                       
                    break;
                case 4:
                    ComboRegimen.Text = descripcion;
                    break;
            }
            db.cerrar();
        }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:63,代码来源:GenerarReserva.cs

示例13: valida

 private void valida(string tabla,string campo, int id, string mensajeException)
 {
     bool estaHabilitado = true;
     DateTime fechaFin=DesdePick.Value;
     BD bd = new BD();
     bd.obtenerConexion();
     string query = "SELECT Habilitado FROM FUGAZZETA." + tabla + " where " + campo + " = " + id;
     SqlDataReader dr = bd.lee(query);
     while (dr.Read())
     {
         estaHabilitado = Convert.ToBoolean(dr[0].ToString());
     }
     dr.Close();
     if (!estaHabilitado)
     {
         query = "SELECT top 1 Fecha_Fin FROM FUGAZZETA.HistorialBajasHotel where Id_Hotel="+id+" order by Fecha_Inicio";
         dr = bd.lee(query);
         while (dr.Read())
         {
             fechaFin = Convert.ToDateTime(dr[0].ToString());
         }
         if (DesdePick.Value<fechaFin) throw new Exception(mensajeException);
     }
     bd.cerrar();
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:25,代码来源:GenerarReserva.cs

示例14: agregar

        public void agregar(string id, string descripcion)
        {
            switch (nBuscador)
            {
                case 1:
                    ListRegimenes.Items.Clear();
                    BD bd = new BD();
                    bd.obtenerConexion();
                    int elId = Convert.ToInt32(id);
                    string query = "SELECT * FROM FUGAZZETA.Hoteles WHERE Id_Hotel = " + elId;
                    SqlDataReader dr = bd.lee(query);

                    while (dr.Read())
                    {
                        TxtId.Text = dr["Id_Hotel"].ToString();
                        TxtNombre.Text = dr["Nombre"].ToString();
                        TxtMail.Text = dr["Mail"].ToString();
                        TxtTelefono.Text = dr["Telefono"].ToString();
                        TxtCalle.Text = dr["Calle"].ToString();
                        TxtNumero.Text = dr["Nro_Calle"].ToString();
                        TxtCiudad.Text = dr["Ciudad"].ToString();
                        TxtRecarga.Text = dr["Recarga"].ToString();
                        ComboCE.Text = dr["CantEstrella"].ToString();

                        string elItem = "";
                        for (int i = 0; i < ComboPais.Items.Count; i++)
                        {

                            if ((ComboPais.Items[i] as Pais).id.ToString() == dr["Pais"].ToString())
                            {
                                elItem = ComboPais.Items[i].ToString();
                            }
                        }
                        ComboPais.Text = elItem;

                        string fecha = dr["Fec_creacion"].ToString();
                        if (fecha != "") { FechaPick.Value = convertirFecha(fecha); }

                        habilitado = Convert.ToBoolean(dr["Habilitado"].ToString());
                    }
                    dr.Close();
                    completarDatosDeEstado();

                    query = "SELECT H.Id_Hotel,H.Id_Regimen, R.Descripcion FROM FUGAZZETA.[Regimenes x Hotel] H, FUGAZZETA.Regimenes R where H.Id_Regimen = R.Id_Regimen AND Id_Hotel = " + TxtId.Text;
                    dr = bd.lee(query);
                    while (dr.Read())
                    {
                        ListRegimenes.Items.Add(new Regimen(dr[1].ToString(), dr[2].ToString()));
                    }
                    bd.cerrar();
                    break;
                case 2:
                    bool sePuede = true;
                    for (int i = 0; i < ListRegimenes.Items.Count && sePuede; i++)
                      sePuede = !((ListRegimenes.Items[i] as Regimen).id.ToString() == id);
                    if (sePuede)
                        ListRegimenes.Items.Add(new Regimen(id, descripcion));
                    else MessageBox.Show("Ya existe ese régimen.");
                    break;
            }

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

示例15: esDuplicado

 private bool esDuplicado(string id)
 {
     bool duplica=false;
     BD bd = new BD();
     bd.obtenerConexion();
     string query = "SELECT * FROM FUGAZZETA.ClientesDuplicados where Id_Cliente="+id;
     SqlDataReader dr = bd.lee(query);
     while (dr.Read())
         duplica = dr.HasRows;
     dr.Close();
     bd.cerrar();
     return duplica;
 }
开发者ID:emiiSierra,项目名称:gestion-de-datos-tp2c2014,代码行数:13,代码来源:BuscarCliente.cs


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