private void buttonConsumirCupon_Click(object sender, EventArgs e) { try { verificarCampos(); SqlCommand procedure = new SqlCommand(); procedure.Connection = Conexiones.AbrirConexion(); procedure.Parameters.Clear(); procedure.CommandText = "NUNCA_INJOIN.consumirOferta"; procedure.CommandType = CommandType.StoredProcedure; procedure.Parameters.Add("@cupon_id", SqlDbType.Decimal).Value = Convert.ToInt32(cupon.Text); procedure.Parameters.Add("@cliente_entrega_id", SqlDbType.Decimal).Value = Convert.ToInt32(cliente.Text); procedure.Parameters.Add("@fecha", SqlDbType.NVarChar).Value = System.Configuration.ConfigurationSettings.AppSettings["fechaConfig"]; procedure.ExecuteNonQuery(); Conexiones.CerrarConexion(); MessageBox.Show("Cupón consumido exitosamente", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (ArgumentException ex) { MessageBox.Show(ex.Message + ". No se realizó la entrega.", "error", MessageBoxButtons.OK, MessageBoxIcon.Error); } catch (Exception ex) { MessageBox.Show(ex.Message + " No se realizó la entrega.", "error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void buscar() { Cursor = Cursors.WaitCursor; foreach (DataGridViewColumn c in tablaClientes.Columns) { c.AutoSizeMode = DataGridViewAutoSizeColumnMode.None; } buscarWasClicked = true; DataTable dt = new DataTable(); tablaClientes.DataSource = dt; SqlConnection conexion = Conexiones.AbrirConexion(); char verInhabilitados = mostrarInhabilitados.Checked ? '1' : '0'; char verHabilitados = mostrarHabilitados.Checked ? '1' : '0'; SqlCommand command = new SqlCommand("SELECT * FROM NUNCA_INJOIN.VerClientes(" + verHabilitados + "," + verInhabilitados + ", '" + txtNombre.Text + "', '" + apellido.Text + "', '" + txtMail.Text + "', '" + txtCiudad.Text + "', '" + txtLocalidad.Text + "', '" + BaseDeDatos.fechaConfigString + "' )", conexion); SqlDataAdapter adapter = new SqlDataAdapter(command); adapter.Fill(dt); DataView dv = new DataView(dt); string filter = ""; if (txtDni.Text != "") { filter += "DNI =" + txtDni.Text; } if (txtTelefono.Text != "") { if (filter != "") { filter += " AND "; } filter += "Telefono =" + txtTelefono.Text; } if (txtCodP.Text != "") { if (filter != "") { filter += " AND "; } filter += "Codigo_Postal = '" + txtCodP.Text + "'"; } dv.RowFilter = filter; tablaClientes.DataSource = dv; Conexiones.CerrarConexion(); Cursor = Cursors.Default; }
private void btnmodif_Click(object sender, EventArgs e) { SqlConnection unacon = new Conexiones().conectarse(); SqlCommand cmd2 = new SqlCommand("delete from gdd_maxi.Rolxfuncionalidad where idrol = " + txtidrol.Text, unacon); cmd2.ExecuteNonQuery(); int estado = 0; if (checkBoxhabilitado.Checked) { estado = 1; } SqlCommand cmd3 = new SqlCommand("update gdd_maxi.Roles set estado = " + estado.ToString() + " where idrol = " + txtidrol.Text, unacon); cmd3.ExecuteNonQuery(); foreach (DataGridViewRow r in dgvfuncionalidades.Rows) { DataGridViewCheckBoxCell chk = r.Cells["habilitada"] as DataGridViewCheckBoxCell; if (Convert.ToBoolean(chk.Value) == true) { SqlCommand cmd4 = new SqlCommand("gdd_maxi.sp_insertarolxfuncionalidad", unacon); cmd4.CommandType = CommandType.StoredProcedure; cmd4.Parameters.Add("@idrol", SqlDbType.Int).Value = txtidrol.Text; cmd4.Parameters.Add("@idfuncionalidad", SqlDbType.Int).Value = r.Cells["idfuncionalidad"].Value; cmd4.ExecuteNonQuery(); } } unacon.Close(); }
private void Guardar(bool salir) { if (txtId.Text.Equals("")) { Proveedor proveedor = new Proveedor(); proveedor.Id = Conexiones.SiguienteProveedor(); proveedor.NIF = txtNif.Text.ToString(); proveedor.NombreComercial = txtNombreComercial.Text.ToString(); proveedor.NombreFiscal = txtNombreFiscal.Text.ToString(); proveedor.Direccion = txtDireccion.Text.ToString(); proveedor.Telefono = txtTelefono.Text.ToString(); proveedor.Movil = txtMovil.Text.ToString(); proveedor.Email = txtEmail.Text.ToString(); proveedor.NumeroCuenta = txtNumCuenta.Text.ToString(); proveedor.Observaciones = txtObservaciones.Text.ToString(); Proveedor.Save(Conexiones.conexion, proveedor); MessageBox.Show("Proveedor guardado"); } else { Proveedor.Save(Conexiones.conexion, proveedor); MessageBox.Show("Proveedor actualizado"); } if (salir) { this.Close(); } }
public FormMaquinaDatos(Conexiones conexion) { InitializeComponent(); con = conexion; if (con.comprobarConexion()) { if (con.cogerTiemposMaquina() != null) { trabajosMaquina = con.cogerTiemposMaquina(); foreach (TrabajoTotal total in trabajosMaquina) { dataGridView1.Rows.Add(total.Horainicio, total.Horafin, total.Tiempo, total.Codigomaquina, total.Bandejas, total.CodigoEmpleado, total.Fecha); } } else { MessageBox.Show("error al intentar conectar la base de datos "); this.Close(); } } else { MessageBox.Show("error al intentar conectar la base de datos "); this.Close(); } }
private void buttonCrearOferta_Click(object sender, EventArgs e) { SqlConnection conex = Conexiones.AbrirConexion(); String ts = Stopwatch.GetTimestamp().ToString(); if (this.CamposCompletos()) { SqlCommand procedure = new SqlCommand("[NUNCA_INJOIN].CrearOferta", conex); procedure.CommandType = CommandType.StoredProcedure; procedure.Parameters.Add("@oferta_codigo", SqlDbType.NVarChar).Value = ts; procedure.Parameters.Add("@proveedor_id", SqlDbType.NVarChar).Value = datosProveedorSeleccionado["ID"]; procedure.Parameters.Add("@descripcion", SqlDbType.NVarChar).Value = textBoxDescripcion.Text; procedure.Parameters.Add("@fecha_publicacion", SqlDbType.NVarChar).Value = fechaDesde.Text.ToString(); procedure.Parameters.Add("@fecha_vencimiento", SqlDbType.NVarChar).Value = fechaHasta.Text.ToString(); procedure.Parameters.Add("@precio_oferta", SqlDbType.NVarChar).Value = numericPrecioOferta.Value.ToString(); procedure.Parameters.Add("@precio_lista", SqlDbType.NVarChar).Value = numericPrecioOriginal.Value.ToString(); procedure.Parameters.Add("@cantidad_disponible", SqlDbType.NVarChar).Value = numericStock.Value.ToString(); procedure.Parameters.Add("@cantidad_maxima_usuario", SqlDbType.NVarChar).Value = numericMaxUsuario.Value.ToString(); procedure.Parameters.Add("@plazo_entrega_dias", SqlDbType.NVarChar).Value = checkBox1.Checked ? numericPlazo.Value.ToString() : ""; procedure.ExecuteNonQuery(); Conexiones.CerrarConexion(); MessageBox.Show("Oferta creada correctamente", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Information); this.Close(); } else { MessageBox.Show("Complete todos los campos para seguir", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Information); } }
private void btnComprar_Click(object sender, EventArgs e) { if (!haySeleccionado) { MessageBox.Show("Seleccione un cliente", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } SqlCommand procedure = new SqlCommand(); procedure.Connection = Conexiones.AbrirConexion(); procedure.Parameters.Clear(); procedure.CommandText = "NUNCA_INJOIN.comprarOferta"; procedure.CommandType = CommandType.StoredProcedure; procedure.Parameters.Add("@cliente_id", SqlDbType.NVarChar).Value = datosClienteSeleccionado["ID"].ToString();; procedure.Parameters.Add("@oferta_codigo", SqlDbType.NVarChar).Value = ofertaSeleccionada; procedure.Parameters.Add("@cantidad", SqlDbType.Int).Value = cantidad.Value; procedure.Parameters.Add("@fecha", SqlDbType.DateTime).Value = fechaConfig; try { procedure.ExecuteNonQuery(); this.cargarOfertas(); MessageBox.Show("Compra realizada exitosamente", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception ex) { MessageBox.Show(ex.Message, "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Error); } Conexiones.CerrarConexion(); }
private void Guardar(bool salir) { if (txtId.Text.Equals("")) { Cliente cliente = new Cliente(); cliente.Id = Conexiones.SiguienteCliente(); cliente.NIF = txtNif.Text.ToString(); cliente.NombreComercial = txtNombreComercial.Text.ToString(); cliente.NombreFiscal = txtNombreFiscal.Text.ToString(); cliente.Direccion = txtDireccion.Text.ToString(); cliente.Telefono = txtTelefono.Text.ToString(); cliente.Movil = txtMovil.Text.ToString(); cliente.Email = txtEmail.Text.ToString(); cliente.NumeroCuenta = txtNumCuenta.Text.ToString(); cliente.Observaciones = txtObservaciones.Text.ToString(); Cliente.Save(Conexiones.conexion, cliente); MessageBox.Show("Cliente guardado"); } else { Cliente.Save(Conexiones.conexion, cliente); MessageBox.Show("Cliente actualizado"); } if (salir) { this.Close(); } }
public void CrearMenu() { string sql = String.Format("SELECT * FROM MenusSet WHERE TipoUsuario='{0}'; SELECT * FROM SubMenuSet WHERE TipoUsuario='{1}'", Application["tipoUsuario"], Application["tipoUsuario"]); //Response.Write("<script laguage=javascript> alert('Carga de pagina: " + Application["usuario"] + "');</script>"); Conexiones conexion = new Conexiones(); DataSet dataSet = conexion.Ejecutar(sql); dataSet.Relations.Add("ChildRows", dataSet.Tables[0].Columns["IdMenu"], dataSet.Tables[1].Columns["IdMenu"]); Menu1.Items.Clear(); foreach (DataRow nivel1Menu in dataSet.Tables[0].Rows) { MenuItem menu = new MenuItem(); menu.Text = nivel1Menu["NombreMenu"].ToString(); menu.NavigateUrl = nivel1Menu["NombreMenu"].ToString() + ".aspx"; DataRow[] nivel2Menus = nivel1Menu.GetChildRows("ChildRows"); foreach (DataRow nivel2Menu in nivel2Menus) { MenuItem subMenu = new MenuItem(); subMenu.Text = nivel2Menu["NombreSubMenu"].ToString(); subMenu.NavigateUrl = nivel2Menu["NombreSubMenu"].ToString() + ".aspx"; menu.ChildItems.Add(subMenu); } Menu1.Items.Add(menu); } }
private void buttonFacturar_Click(object sender, EventArgs e) { if (camposCompletos()) { rellenarDataGrid(); var lines = datosProveedorSeleccionado.Select(kvp => kvp.Key + ": " + kvp.Value.ToString()); if (MessageBox.Show("¿Generar factura?\nProveedor:\n" + string.Join(Environment.NewLine, lines) + "\nImporte: " + textBox1.Text, "Generar factura", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { SqlConnection conexion = Conexiones.AbrirConexion(); SqlCommand procedure = new SqlCommand("NUNCA_INJOIN.armarFactura", conexion); procedure.CommandType = CommandType.StoredProcedure; float total = 0; float.TryParse(textBox1.Text.Trim('$'), out total); procedure.Parameters.AddWithValue("@proveedor_id", SqlDbType.NVarChar).Value = datosProveedorSeleccionado["ID"]; procedure.Parameters.AddWithValue("@importe", SqlDbType.Int).Value = total; procedure.Parameters.AddWithValue("@fechaFactura", SqlDbType.DateTime).Value = fechaConfig; procedure.Parameters.AddWithValue("@fechaDesde", SqlDbType.DateTime).Value = fechaDesde.Value; procedure.Parameters.AddWithValue("@fechaHasta", SqlDbType.DateTime).Value = fechaHasta.Value; procedure.Parameters.Add("@factura_numero", SqlDbType.Int).Direction = ParameterDirection.Output; procedure.ExecuteNonQuery(); Conexiones.CerrarConexion(); int retorno = (int)procedure.Parameters["@factura_numero"].Value; textBox2.Text = retorno.ToString(); MessageBox.Show("Se generó la factura N° " + retorno.ToString()); } else { MessageBox.Show("Factura cancelada."); } } }
private void cargarComboTarjetas() { try { if (haySeleccionado) { string tipo = comboTipo.SelectedItem.ToString(); dt.Columns.Clear(); dt.Rows.Clear(); comboNumero.DataSource = dt; SqlConnection conexion = Conexiones.AbrirConexion(); SqlCommand command = new SqlCommand("SELECT tarjeta_id,duenio,numero FROM NUNCA_INJOIN.Tarjeta WHERE tipo_pago = '" + tipo + "' AND cliente_id = '" + datosClienteSeleccionado["ID"] + "'", conexion); SqlDataAdapter adapter = new SqlDataAdapter(command); adapter.Fill(dt); comboNumero.ValueMember = "tarjeta_id"; comboNumero.DisplayMember = "numero"; comboNumero.DataSource = dt; Conexiones.CerrarConexion(); } } catch { } try { comboNumero.SelectedIndex = 0; } catch { } }
private void botonCrear_Click(object sender, EventArgs e) { if (String.IsNullOrEmpty(nombreUsuario.Text)) { MessageBox.Show("Ingrese un nombre de usuario", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (String.IsNullOrEmpty(password.Text)) { MessageBox.Show("La contraseña no puede ser vacia", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Warning); } else if (password.Text != password2.Text) { MessageBox.Show("Las contraseñas no coiniden", "FrbaOfertas", MessageBoxButtons.OK, MessageBoxIcon.Information); password.Clear(); password2.Clear(); } else { try { SqlConnection conex = Conexiones.AbrirConexion(); SqlCommand procedure = new SqlCommand("NUNCA_INJOIN.registrarUsuario", conex); procedure.CommandType = CommandType.StoredProcedure; procedure.Parameters.AddWithValue("@usuario_id", SqlDbType.NVarChar).Value = nombreUsuario.Text; procedure.Parameters.Add("@rol_id", SqlDbType.Int).Value = comboBox1.SelectedValue; procedure.Parameters.Add("@contrasenia", SqlDbType.NVarChar).Value = password.Text; procedure.ExecuteNonQuery(); Conexiones.CerrarConexion(); if (rolUsuario == null) //Se entro desde el login { MessageBox.Show("Usuario creado correctamente! Para poder acceder, complete sus datos"); switch (Int32.Parse(comboBox1.SelectedValue.ToString())) { case 3: AltaCliente ventanaModificacionCliente = new AltaCliente(nombreUsuario.Text.ToString(), null); ventanaModificacionCliente.ShowDialog(); break; case 4: ModProv ventanaModificacionProveedor = new ModProv(nombreUsuario.Text.ToString(), null); ventanaModificacionProveedor.ShowDialog(); break; } } else //Se entro desde abm proveedor { MessageBox.Show("Usuario creado correctamente! Recuerde completar sus datos"); this.DialogResult = DialogResult.OK; } this.Close(); } catch (Exception exception) { MessageBox.Show("Seleccione un rol válido."); Conexiones.CerrarConexion(); password.Clear(); password2.Clear(); } } }
private void btnbuscar_Click(object sender, EventArgs e) { if (txtrolexacto.Text == "") { //buscar por like SqlConnection unacon = new Conexiones().conectarse(); SqlCommand cmd = new SqlCommand("select idRol,nombre,estado from gdd_maxi.Roles where nombre like '%" + txtrollike.Text + "%'", unacon); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); dgvroles.DataSource = dt; unacon.Close(); } if (txtrollike.Text == "") { //buscar por exacto SqlConnection unacon = new Conexiones().conectarse(); SqlCommand cmd = new SqlCommand("select idRol,nombre,estado from gdd_maxi.Roles where nombre = '" + txtrolexacto.Text + "'", unacon); SqlDataAdapter da = new SqlDataAdapter(cmd); DataTable dt = new DataTable(); da.Fill(dt); dgvroles.DataSource = dt; unacon.Close(); } }
/// <summary> /// Método que nos indica si hay conexión entre /// una estación y otra /// </summary> /// <param name="e"></param> /// <returns></returns> public bool HayConexion(Estacion e) { return(Conexiones.Contains(new Conexion() { Destino = e })); }
private void btneliminar_Click(object sender, EventArgs e) { int X1 = 0; int Row = 0; Row = dgvroles.CurrentRow.Index; X1 = (int)dgvroles[0, Row].Value; SqlConnection unacon = new Conexiones().conectarse(); SqlCommand cmd = new SqlCommand("delete from gdd_maxi.Roles where idrol = " + X1, unacon); SqlCommand cmd2 = new SqlCommand("delete from gdd_maxi.Rolxfuncionalidad where idrol = " + X1, unacon); SqlCommand cmd3 = new SqlCommand("delete from gdd_maxi.usuarioxrol where idrol = " + X1, unacon); cmd2.ExecuteNonQuery(); cmd3.ExecuteNonQuery(); cmd.ExecuteNonQuery(); MessageBox.Show("rol eliminado satisfactoriamente"); /* * SqlCommand cmd3 = new SqlCommand("select idRol,nombre,estado from gdd_maxi.Roles",unacon); * SqlDataAdapter da = new SqlDataAdapter(cmd3); * DataTable dt = new DataTable(); * da.Fill(dt); * dgvroles.DataSource = dt; */ dgvroles.DataSource = null; unacon.Close(); }
public void InsertShopify(IList <IList <Object> > values, IList <Object> listaParametros) { try { string names = string.Empty; int pedidos = 0; Conexiones conn = new Conexion.Conexiones(); SqlConnection conexion = conn.procesadorabd(); using (conexion) { for (int i = 1; i < values.Count; i++) { SqlCommand cmd = new SqlCommand(conn.AddShopify(), conexion); SqlDataReader read = cmd.ExecuteReader(); read.Read(); int o = 0; int id = read.GetInt32(0); foreach (var item in values[i]) { string columna = Convert.ToString(listaParametros[o]); o++; string data = Convert.ToString(item); if (columna == "Line item origin location" || columna == "Line item discount allocations" || columna == "Line item destination location") { data = data.Replace("'", "'+''''+'"); } conn.actualizarInsercion(columna, data, id); if (columna == "Name" && !names.Contains(data)) { pedidos = pedidos + 1; if (i == 1) { names = data; } else { names = names + ", " + data; } } } read.Close(); conn.EjecutarLog(id, "Fila insertada correctamente", "OK INST DATA SHOPIFY"); } conn.Correo(pedidos, names); conexion.Close(); } } catch (Exception e) { Conexion.Conexiones c = new Conexiones(); c.EjecutarLog(0, e.ToString(), "ERROR INST DATA SHOPIFY"); } }
private void ejecutarQuery(String query) { SqlConnection conexion = Conexiones.AbrirConexion(); SqlCommand consulta = new SqlCommand(query, conexion); consulta.ExecuteNonQuery(); Conexiones.CerrarConexion(); }
private void agregarFuncionalidad(String nuevaFunc) { SqlConnection conexion = Conexiones.AbrirConexion(); String query = "INSERT INTO NUNCA_INJOIN.FuncionalidadPorRol(rol_id, funcionalidad_id)" + " VALUES (" + rol_id + ", '" + nuevaFunc + "') "; transaccion += query; }
public FormDatos(Conexiones con, Operario op) { InitializeComponent(); motivoslista.Add("Averia Retractiladora");//opciones de parada motivoslista.Add("Averia pesadora Bizerba"); motivoslista.Add("Falta Materia Prima"); motivoslista.Add("Falta Materia Auxiliar"); motivoslista.Add("Cambio Bobina"); motivoslista.Add("Cambio etiqueta pesadora"); motivoslista.Add("Cambio etiqueta impresora"); motivoslista.Add("Cambio de producto"); motivoslista.Add("Otro"); comboBoxMotivo.DataSource = motivoslista; comboBoxMotivo.SelectedIndex = 0; codes = new List <string>(); if (con.comprobarConexion()) { if (con.cogercodigos(codes)) { } else { codes.Add("No hay codigos"); } } else { MessageBox.Show("error la base de datos no esta conectdada,se cerrara el programa"); this.Close(); } comboBoxCodigoTrabajo.DataSource = codes; codigodetrabajo = comboBoxCodigoTrabajo.SelectedItem.ToString(); lblCodigo.Text = comboBoxCodigoTrabajo.SelectedItem.ToString(); timerTotal.Start(); this.con = con; this.op = op; bandejasmalas = 0; txtBandeja.Text = "0"; comboBoxCodigoTrabajo.Enabled = true; btnFinParada.Enabled = false; btnInicioParada.Enabled = false; btnInicioAtasco.Enabled = false; btnfinatasco.Enabled = false; btnGuaradarParada.Enabled = false; btnGuardarAtasco.Enabled = false; button1.Enabled = false; btnAñadirbandeja.Enabled = false; btnquitarBandeja.Enabled = false; }
private void quitarFuncionalidad(String funcAQuitar) { SqlConnection conexion = Conexiones.AbrirConexion(); String query = " DELETE FROM NUNCA_INJOIN.FuncionalidadPorRol " + " WHERE rol_id = " + rol_id + " AND funcionalidad_id = '" + funcAQuitar + "' "; transaccion += query; }
public static void cambiarEstadoProveedor(String proveedor_id) { SqlConnection conexion = Conexiones.AbrirConexion(); SqlCommand procedure = new SqlCommand("NUNCA_INJOIN.cambiarEstadoProveedor", conexion); procedure.CommandType = CommandType.StoredProcedure; procedure.Parameters.AddWithValue("@proveedor_id", SqlDbType.Int).Value = Int32.Parse(proveedor_id); procedure.ExecuteNonQuery(); Conexiones.CerrarConexion(); }
public IConexion GetBD(Conexiones conexion) { IDictionary <Conexiones, IConexion> dict = new Dictionary <Conexiones, IConexion>(); dict.Add(Conexiones.SQL, new SQL()); dict.Add(Conexiones.Mongo, new Mongo()); IConexion result; dict.TryGetValue(conexion, out result); return(result); }
void Awake() { if (conexion == null) { conexion = this; DontDestroyOnLoad(gameObject); } else if (conexion != this) { Destroy(gameObject); } }
private void btnguardarusuario_Click(object sender, EventArgs e) { List <string> listadeusuarios; listadeusuarios = new Usuariosql().obtenerusuarios(); if (listadeusuarios.Contains(txtusername.Text)) { MessageBox.Show("el usuario ingresado ya existe"); } else { string username = txtusername.Text; string pass = Encriptador(txtpass.Text); DateTime fecha1 = dateTimePicker1.Value; DateTime fecha2 = dateTimePicker2.Value; string pregsecre = txtpregsecre.Text; string respsecre = Encriptador(txtrespsecre.Text); SqlConnection unacon = new Conexiones().conectarse(); SqlCommand cmd = new SqlCommand("gdd_maxi.sp_insertausuario", unacon); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.Add("@usuario", SqlDbType.NVarChar).Value = username; cmd.Parameters.Add("@pass", SqlDbType.VarChar).Value = pass; cmd.Parameters.Add("@fechacrea", SqlDbType.DateTime).Value = dateTimePicker1.Value; cmd.Parameters.Add("@fechaultmod", SqlDbType.DateTime).Value = dateTimePicker2.Value; cmd.Parameters.Add("@preguntasecreta", SqlDbType.VarChar).Value = pregsecre; cmd.Parameters.Add("@respuestasecreta", SqlDbType.VarChar).Value = respsecre; cmd.Parameters.Add("@estado", SqlDbType.Int).Value = checkBox1.Checked; cmd.ExecuteNonQuery(); foreach (DataGridViewRow r in dgvRoles.Rows) { DataGridViewCheckBoxCell chk = r.Cells["seleccionado"] as DataGridViewCheckBoxCell; if (Convert.ToBoolean(chk.Value) == true) { SqlCommand cmd2 = new SqlCommand("gdd_maxi.sp_insertarolxusuario", unacon); cmd2.CommandType = CommandType.StoredProcedure; cmd2.Parameters.Add("@usuario", SqlDbType.NVarChar).Value = txtusername.Text; cmd2.Parameters.Add("@idrol", SqlDbType.Int).Value = r.Cells["idrol"].Value; cmd2.ExecuteNonQuery(); } } unacon.Close(); } }
public void rellenarRoles() { SqlConnection conexion = Conexiones.AbrirConexion(); SqlCommand command = new SqlCommand("SELECT nombre_rubro FROM NUNCA_INJOIN.Rubro", conexion); SqlDataReader dataReader = command.ExecuteReader(); while (dataReader.Read()) { rubro.Items.Add(dataReader[0]); } Conexiones.CerrarConexion(); }
/// <summary> /// Obtiene la conexión a la base de datos. Sus ConnectionString, tipo de base de datos, etc. /// </summary> /// <remarks> /// Registro de versiones: /// /// 1.0 02/03/2015 Marcos Abraham Hernández Bravo (Ada Ltda.): versión inicial. /// </remarks> /// <param name="nombre">Nombre de la conexión especificada en el archivo DataBaseConnections.xml.</param> /// <returns>Representación de la configuración de la base de datos.</returns> /// <exception cref="Ada.Framework.Util.FileMonitor.Exceptions.ArchivoNoEncontradoException">Lanzado al no encontrar el archivo XML o su esquema.</exception> /// <exception cref="Ada.Framework.Data.DBConnector.Connections.Exceptions.ConfiguracionBaseDatosException">Lanzado al encontrar al archivo de configuración inválido.</exception> /// <exception cref="Ada.Framework.Data.DBConnector.Connections.Exceptions.ConfiguracionBaseDatosException">Lanzada de no existir la conexión solicitada.</exception> public ConexionTO ObtenerConexion(string nombre) { CargarConfiguracion(true); IList <ConexionTO> retorno = Conexiones.Where(c => c.Name == nombre).ToList(); if (retorno.Count == 0) { throw new ConfiguracionBaseDatosException("¡La conexión " + nombre + " no existe!"); } return(retorno.First()); }
bool user; //usuario que esta en la sesion public FormEliminar(bool usuario, Conexiones conexion) { InitializeComponent(); con = conexion; user = usuario; if (conexion.comprobarConexion()) { } else { MessageBox.Show("no esta conectado a la base de de datos por lo que cualquier cambio que haga no se vera reflejado"); } }
public static DataTable solicitar(String query) { DataTable dt = new DataTable(); SqlConnection conexion = Conexiones.AbrirConexion(); SqlCommand command; SqlDataAdapter adapter; command = new SqlCommand(query, conexion); adapter = new SqlDataAdapter(command); adapter.Fill(dt); Conexiones.CerrarConexion(); return(dt); }
Operario nuevoOperario;//operario que se añadira public FormNuevoempleado(Conexiones conexion) { InitializeComponent(); this.conexion = conexion; nuevoOperario = new Operario(); if (conexion.comprobarConexion()) { } else { MessageBox.Show("no esta conectado a la base de de datos por lo que cualquier cambio que haga no se vera reflejado"); } }
private void cargarOfertas() { string fecha = fechaConfig.ToString("yyyy-MM-dd HH:mm:ss.fff"); string consulta = "SELECT * FROM NUNCA_INJOIN.OfertasActivas('" + fecha + "')"; DataTable dt = new DataTable(); SqlConnection conexion = Conexiones.AbrirConexion(); SqlCommand command = new SqlCommand(consulta, conexion); SqlDataAdapter adapter = new SqlDataAdapter(command); adapter.Fill(dt); tablaOfertas.DataSource = dt; Conexiones.CerrarConexion(); }