本文整理汇总了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;
}
示例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;
}
示例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();
}
示例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;
}
示例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();
}
示例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();
}
示例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();
}
}
示例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();
}
示例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;
}
示例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();
}
示例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();
}
示例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();
}
示例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();
}
示例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 = "";
}
示例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();
}