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


C# Conexion.desconectar方法代码示例

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


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

示例1: cancelarViajes

        public int cancelarViajes(int id_recorrido)
        {
            Conexion conn = new Conexion();
            SqlCommand sp_recorrido_alta;
            Funciones func = new Funciones();

            sp_recorrido_alta = new SqlCommand("SASHAILO.reco_cancelar_viajes", conn.miConexion); // Lo inicializo
            sp_recorrido_alta.CommandType = CommandType.StoredProcedure; // Defino que tipo de comando es
            SqlParameter ID_RECORRIDO = sp_recorrido_alta.Parameters.Add("@p_id_recorrido", SqlDbType.BigInt);
            SqlParameter FECHA = sp_recorrido_alta.Parameters.Add("@p_f_actual", SqlDbType.DateTime);
            SqlParameter V_CANCELADOS = sp_recorrido_alta.Parameters.Add("@viajesCancelados", SqlDbType.Int);
            SqlParameter P_CANCELADOS = sp_recorrido_alta.Parameters.Add("@pasajesCancelados", SqlDbType.Int);
            SqlParameter E_CANCELADAS = sp_recorrido_alta.Parameters.Add("@encoCanceladas", SqlDbType.Int);

            ID_RECORRIDO.Value = id_recorrido;
            FECHA.Value = func.getFechaActual();
            V_CANCELADOS.Direction = ParameterDirection.Output;
            P_CANCELADOS.Direction = ParameterDirection.Output;
            E_CANCELADAS.Direction = ParameterDirection.Output;

            int cantViajes = 0;

            try
            {
                sp_recorrido_alta.ExecuteNonQuery();
                cantViajes = Convert.ToInt16(sp_recorrido_alta.Parameters["@viajesCancelados"].Value.ToString());
            }
            catch (Exception error)
            {
                conn.desconectar();
            }
            conn.desconectar();

            return cantViajes;
        }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:35,代码来源:ABM_Recorrido.cs

示例2: excesoKilos

        public String excesoKilos(string kilos)
        {
            String retorno = "";
            int cant_kg = Convert.ToInt32(kilos);
            int cant_kg_disp = 10000;

            Conexion conn = new Conexion();
            SqlCommand sp;

            sp = new SqlCommand("SASHAILO.sp_get_kg_disponibles_en_viaje", conn.miConexion); // Lo inicializo
            sp.CommandType = CommandType.StoredProcedure; // Defino que tipo de comando es
            SqlParameter ID_VIAJE = sp.Parameters.Add("@p_id_viaje", SqlDbType.Int);
            SqlParameter KG_DISP = sp.Parameters.Add("@p_kilos", SqlDbType.Int);

            ID_VIAJE.Value = this.viaje.id_viaje;
            KG_DISP.Direction = ParameterDirection.Output;

            try
            {
                sp.ExecuteNonQuery();
                cant_kg_disp = Convert.ToInt32(sp.Parameters["@p_kilos"].Value.ToString());
            }
            catch (Exception error)
            {
                conn.desconectar();
            }
            conn.desconectar();

            if (cant_kg > cant_kg_disp)
                retorno = "No es posible encomendar la cantidad de kilogramos ingresada\n";

            return retorno;
        }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:33,代码来源:Nueva_Encomienda.cs

示例3: button1_Click

        private void button1_Click(object sender, EventArgs e)
        {
            string nombre_ciudad = nueva_ciudad.Text.Trim();
            if(nombre_ciudad.CompareTo("") == 0){
                MessageBox.Show("Debe ingresar el Nombre de la Ciudad", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                return;
            }

            //valido que la ciudad no exista aun
            Conexion conn = new Conexion();
            SqlDataReader resultado = conn.consultar("select 1 from SASHAILO.Ciudad where upper(NOMBRE_CIUDAD)=upper('" + nombre_ciudad + "')");
            if (resultado.Read())
            {
                MessageBox.Show("La Ciudad ingresada ya existe en el sistema", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                nueva_ciudad.Focus();
                conn.desconectar();
                return;
            }
            conn.desconectar();
            conn = new Conexion();
            resultado = conn.consultar("INSERT INTO SASHAILO.Ciudad(NOMBRE_CIUDAD) values ('"+nombre_ciudad+"')");
            resultado.Dispose(); // Aca hago el borrado logico
            MessageBox.Show("La Ciudad ha sido dada de alta", "");
            conn.desconectar();
            inicializarTabla();
        }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:26,代码来源:Abm_Ciudad.cs

示例4: crearRol

        private int crearRol()
        {
            Conexion conn = new Conexion();
            SqlCommand sp_rol;

            sp_rol = new SqlCommand("SASHAILO.rol_alta", conn.miConexion);
            sp_rol.CommandType = CommandType.StoredProcedure;
            SqlParameter NOMBRE = sp_rol.Parameters.Add("@nombreRol", SqlDbType.VarChar, 20);
            SqlParameter ID = sp_rol.Parameters.Add("@id_rol", SqlDbType.Int);

            NOMBRE.Value = NombreRol.Text;
            ID.Direction = ParameterDirection.Output; ;
            int id_rol = -1;
            try
            {
                sp_rol.ExecuteNonQuery();
                id_rol = Convert.ToInt16(sp_rol.Parameters["@id_rol"].Value.ToString());
            }
            catch (Exception error)
            {
                MessageBox.Show("Error en la creacion del rol: " + error.ToString());
                conn.desconectar();
                return -1;
            }

            conn.desconectar();

            return id_rol;
        }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:29,代码来源:Alta_rol.cs

示例5: inicializarTabla

        public void inicializarTabla()
        {
            DGVRol.Rows.Clear();

            Conexion conn = new Conexion();
            SqlDataReader resultado = conn.consultar("select NOMBRE, HABILITADO from SASHAILO.Rol where ELIMINADO = 'N' order by NOMBRE");

            DGVRol.Columns["NombreDelRol"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            DGVRol.Columns["Habilitado"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            DGVRol.Columns["acciones"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;
            DGVRol.Columns["modificacion"].DefaultCellStyle.Alignment = DataGridViewContentAlignment.MiddleCenter;

            int renglon;
            while (resultado.Read())
            {
                renglon = DGVRol.Rows.Add();
                DGVRol.Rows[renglon].Cells["NombreDelRol"].Value = resultado.GetString(0);
                DGVRol.Rows[renglon].Cells["Habilitado"].Value = resultado.GetString(1);

                DataGridViewImageCell iconColumn = (DataGridViewImageCell)DGVRol.Rows[renglon].Cells["acciones"];
                iconColumn.Value = FrbaBus.Properties.Resources.deny_ico;

                iconColumn = (DataGridViewImageCell)DGVRol.Rows[renglon].Cells["modificacion"];
                iconColumn.Value = FrbaBus.Properties.Resources.edit_ico;
            }
            conn.desconectar();
        }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:27,代码来源:ABM_rol.cs

示例6: cargarDatos

        public void cargarDatos(int id_micro)
        {
            this.id_micro = id_micro;
            label_nro_micro.Text = id_micro.ToString();
            llenarComboTipoServicio(combo_servicio);
            llenarComboMarca();

            Conexion cn = new Conexion();
            SqlDataReader consulta = cn.consultar("select PATENTE, ID_MARCA, MODELO, ID_TIPO_SERVICIO, F_ALTA, CANT_KG " +
                                                   "from SASHAILO.Micro " +
                                                   "WHERE ID_MICRO = " + this.id_micro);
            while (consulta.Read())
            {
                string v_patente = consulta.GetString(0);
                int id_marca = consulta.GetInt32(1);
                string v_modelo = consulta.GetString(2);
                int id_tipo_servicio = consulta.GetInt32(3);
                string f_alta = consulta.GetDateTime(4).ToString();
                f_alta = f_alta.Substring(0, 10);
                decimal v_cant_kg = consulta.GetDecimal(5);

                patente.Text = v_patente.Trim();
                modelo.Text = v_modelo.Trim();
                label_f_actual.Text = f_alta.Trim();
                cant_kg.Text = v_cant_kg.ToString().Trim();
                seleccionarEnCombo(combo_marca, id_marca);
                seleccionarEnCombo(combo_servicio, id_tipo_servicio);

                evaluarFechasEstadoMicro(this.id_micro);

            }
            cn.desconectar();
        }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:33,代码来源:Modif_Micro.cs

示例7: evaluarEstadosMicros

        public void evaluarEstadosMicros()
        {
            Conexion conn = new Conexion();
            SqlCommand sp;

            sp = new SqlCommand("SASHAILO.evaluar_micros", conn.miConexion); // Lo inicializo
            sp.CommandType = CommandType.StoredProcedure; // Defino que tipo de comando es
            SqlParameter F_ACTUAL = sp.Parameters.Add("@p_f_actual", SqlDbType.DateTime);

            F_ACTUAL.Value = Convert.ToDateTime(ConfigurationSettings.AppSettings["fechaActual"]);

            try
            {
                sp.ExecuteNonQuery();
                conn.desconectar();
            }
            catch (Exception error)
            {
                conn.desconectar();
            }
        }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:21,代码来源:ABM_Micro.cs

示例8: cargarDatos

        public void cargarDatos( int id_ciudad)
        {
            this.id_ciudad = id_ciudad;

            Conexion conn = new Conexion();
            SqlDataReader resultado = conn.consultar("select NOMBRE_CIUDAD, HABILITADA from SASHAILO.Ciudad where ID_CIUDAD="+id_ciudad+"");

            if (resultado.Read())
            {
                nombre_ciudad.Text = resultado.GetString(0);
                habilitada.Checked = resultado.GetString(1) == "S";
            }
            conn.desconectar();
        }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:14,代码来源:Modif_Ciudad.cs

示例9: existeCliente

        public bool existeCliente()
        {
            if (dni.Text.Trim().Equals(""))
                return false;

            Conexion cn = new Conexion();

            SqlDataReader consulta = cn.consultar("select ID_CLIENTE from SASHAILO.Cliente WHERE DNI = " + dni.Text.Trim() + " ");
            if (consulta.Read())
            {
                return true;
            }
            cn.desconectar();
            return false;
        }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:15,代码来源:Consulta_Puntos.cs

示例10: button1_Click

 private void button1_Click(object sender, EventArgs e)
 {
     string nombre = nombre_ciudad.Text.Trim();
     if (nombre.CompareTo("") == 0)
     {
         MessageBox.Show("Debe ingresar el Nombre de la Ciudad", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
         return;
     }
     string habilit = habilitada.Checked ? "S" : "N";
     Conexion conn = new Conexion();
     SqlDataReader resultado = conn.consultar("UPDATE SASHAILO.Ciudad SET NOMBRE_CIUDAD = '"+nombre+"', HABILITADA = '"+habilit+"' WHERE ID_CIUDAD = " + this.id_ciudad + "");
     MessageBox.Show("Los datos han sido guardados", "");
     conn.desconectar();
     Modif_Ciudad.ActiveForm.Close();
 }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:15,代码来源:Modif_Ciudad.cs

示例11: cargarCombosCiudad

        public void cargarCombosCiudad()
        {
            Conexion cn = new Conexion();

            SqlDataReader consulta = cn.consultar("SELECT ID_CIUDAD, NOMBRE_CIUDAD FROM SASHAILO.Ciudad WHERE HABILITADA = 'S' order by 2");
            while (consulta.Read())
            {
                int id_ciudad = consulta.GetInt32(0);
                string d_ciudad = consulta.GetString(1);

                ComboboxItem item = new ComboboxItem();
                item.Text = d_ciudad;
                item.Value = id_ciudad;

                origen.Items.Add(item);
                destino.Items.Add(item);
            }
            cn.desconectar();
        }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:19,代码来源:Modif_Recorrido.cs

示例12: cargarComboTipoServicio

        public void cargarComboTipoServicio()
        {
            Conexion cn = new Conexion();

            SqlDataReader consulta = cn.consultar("SELECT ID_TIPO_SERVICIO, DESCRIPCION FROM SASHAILO.Tipo_Servicio order by 2");
            while (consulta.Read())
            {
                int id = consulta.GetInt32(0);
                string descripcion = consulta.GetString(1);

                ComboboxItem item = new ComboboxItem();
                item.Text = descripcion;
                item.Value = id;

                tipo_servicio.Items.Add(item);

            }
            cn.desconectar();
        }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:19,代码来源:Modif_Recorrido.cs

示例13: bajaButacaoEncomiendaTemporal

        public void bajaButacaoEncomiendaTemporal(int id_temporal)
        {
            Conexion conn = new Conexion();
            SqlCommand sp_baja;

            sp_baja = new SqlCommand("SASHAILO.sp_baja_butaca_encomienda_provisoria", conn.miConexion); // Lo inicializo
            sp_baja.CommandType = CommandType.StoredProcedure; // Defino que tipo de comando es
            SqlParameter ID = sp_baja.Parameters.Add("@p_id", SqlDbType.Int);

            ID.Value = id_temporal;

            try
            {
                sp_baja.ExecuteNonQuery();
            }
            catch (Exception error) { }

            conn.desconectar();
        }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:19,代码来源:Compra_Pasaje.cs

示例14: llenaComboProducto

        public void llenaComboProducto()
        {
            Conexion cn = new Conexion();
            producto.Items.Clear();
            SqlDataReader consulta = cn.consultar("select ID_PRODUCTO, DESCRIPCION, PUNTOS_NECESARIOS from SASHAILO.Producto WHERE STOCK > 0 ORDER BY 3 desc");
            while (consulta.Read())
            {
                int id_producto = consulta.GetInt32(0);
                string desc = consulta.GetString(1);
                int puntos_necesarios = consulta.GetInt32(2);

                ComboboxItem item = new ComboboxItem();
                item.Text = desc;
                item.Value = id_producto;
                item.Puntos = puntos_necesarios;

                producto.Items.Add(item);
            }
            cn.desconectar();
            producto.Text = "";
        }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:21,代码来源:Canje_Puntos.cs

示例15: inicializarTabla

        public void inicializarTabla()
        {
            DGVCiudad.Rows.Clear();

            Conexion conn = new Conexion();
            SqlDataReader resultado = conn.consultar("select ID_CIUDAD, NOMBRE_CIUDAD, HABILITADA from SASHAILO.Ciudad order by NOMBRE_CIUDAD");

            int renglon;
            while (resultado.Read())
            {
                renglon = DGVCiudad.Rows.Add();
                DGVCiudad.Rows[renglon].Cells["id_ciudad"].Value = resultado.GetInt32(0);
                DGVCiudad.Rows[renglon].Cells["NombreDeCiudad"].Value = resultado.GetString(1);
                DGVCiudad.Rows[renglon].Cells["Habilitada"].Value = resultado.GetString(2);

                DataGridViewImageCell iconColumn = (DataGridViewImageCell)DGVCiudad.Rows[renglon].Cells["acciones"];
                iconColumn.Value = FrbaBus.Properties.Resources.deny_ico;

                iconColumn = (DataGridViewImageCell)DGVCiudad.Rows[renglon].Cells["modificacion"];
                iconColumn.Value = FrbaBus.Properties.Resources.edit_ico;
            }
            conn.desconectar();
        }
开发者ID:pedrojleon,项目名称:sashailobus,代码行数:23,代码来源:Abm_Ciudad.cs


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