private static String consultarROLIDBuscaod(String rol) { String query = "SELECT rol_Id from SQLEADOS.Rol where rol_nombre LIKE " + rol; DataSet res = DBConsulta.ConectarConsulta(query); return(res.Tables[0].Rows[0][0].ToString()); }
private void BuscarPublicacionSinCobrar_Load(object sender, EventArgs e) { String query = "SELECT DISTINCT publicacion_codigo, publicacion_descripcion FROM SQLEADOS.Publicacion p JOIN SQLEADOS.Empresa E on p.publicacion_usuario_responsable = e.empresa_usuario JOIN SQLEADOS.ubicacionXpublicacion ub ON ub.ubiXpubli_Publicacion = publicacion_codigo JOIN SQLEADOS.ubicacionesXPublicidadComprada xxx ON xxx.ubxpcom_ubicacionXPublicidad = ub.ubiXpubli_ID WHERE empresa_razon_social LIKE '" + empresa + "' AND publicacion_estado LIKE 'Finalizad%' AND publicacion_codigo NOT IN (Select factura_publicacion FROM SQLEADOS.Factura WHERE factura_empresa_cuit LIKE e.empresa_cuit AND factura_empresa_razon_social LIKE empresa_razon_social)"; dataGridView1.DataSource = DBConsulta.AbrirCerrarObtenerConsulta(query); cargarGrilla(); }
private int buscarIDGrado(String nombreGrado) { String query = "SELECT grado_id FROM SQLEADOS.GradoPrioridad WHERE grado_nombre like '" + nombreGrado + "'"; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(query); return(Convert.ToInt32(dt.Rows[0][0].ToString())); }
private bool esRolHabilitado(String tipo) { String query = "SELECT COUNT(*) FROM SQLEADOS.Rol where rol_nombre LIKE '" + tipo + "' AND rol_estado = 1"; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(query); return(dt.Rows[0][0].ToString() == "1"); }
private bool existeEsteTipoDeUbicacion(String fila, String ubicacion, String tipoUbicacion) { String query = "SELECT COUNT(*) FROM SQLEADOS.Ubicacion WHERE ubicacion_fila LIKE '" + fila + "' AND ubicacion_asiento = " + ubicacion + " AND ubicacion_Tipo_Descripcion LIKE '" + tipoUbicacion + "'"; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(query); return(Convert.ToInt32(dt.Rows[0][0].ToString()) > 0); }
private void cargarDatos() { DBConsulta.conexionAbrir(); DataTable dt = DBConsulta.obtenerTodosLosDatosRelevantesDe1Cliente(usuarioSeleccionado); DBConsulta.conexionCerrar(); labelnombre.Text = dt.Rows[0][0].ToString(); labeApellido.Text = dt.Rows[0][1].ToString(); labeTarjeta.Text = dt.Rows[0][2].ToString(); labeTelefono.Text = dt.Rows[0][3].ToString(); labeCalle.Text = dt.Rows[0][4].ToString(); labenrocalle.Text = dt.Rows[0][5].ToString(); labelpiso.Text = dt.Rows[0][6].ToString(); labeldto.Text = dt.Rows[0]["DOM_DEPARTAMENTO"].ToString(); labellocalidad.Text = dt.Rows[0][8].ToString(); labelcodepostal.Text = dt.Rows[0][9].ToString(); if (dt.Rows[0][10].ToString().Contains("True")) { labelhabilitado.Text = "Estado: Habilitado"; checkBox1.Checked = true; } else { labelhabilitado.Text = "Estado: Inhabilitado"; checkBox1.Checked = false; } }
public EditarCosasDePublicacion(int publicacion, EditarPublicacion eddy, editarInfoOUbicaciones infoOUbicacion) { editinfoubi = infoOUbicacion; ed = eddy; publicacionID = publicacion; InitializeComponent(); dt = new DataTable(); String query = "SELECT publicacion_estado as 'ESTADO', publicacion_fecha_venc as 'FECHA FINAL', publicacion_fecha as 'FECHA INICIAL', g.grado_nombre as 'GRADO', r.rubro_descripcion as 'Rubro', publicacion_puntaje_venta as 'PUNTAJE' FROM SQLEADOS.Publicacion JOIN SQLEADOS.Rubro r ON r.rubro_id = publicacion_rubro JOIN SQLEADOS.GradoPrioridad G on G.grado_id = publicacion_grado where publicacion_codigo = " + publicacionID; dt = DBConsulta.AbrirCerrarObtenerConsulta(query); query = "SELECT u.ubiXpubli_Ubicacion, u.ubiXpubli_precio FROM SQLEADOS.Publicacion p JOIN SQLEADOS.ubicacionXpublicacion u ON p.publicacion_codigo = u.ubiXpubli_Publicacion"; DataTable tt = DBConsulta.AbrirCerrarObtenerConsulta(query); for (int i = 0; i < tt.Rows.Count; i++) { int id = Convert.ToInt32(tt.Rows[i][0].ToString()); int precio = Convert.ToInt32(tt.Rows[i][1].ToString()); ubicacionYPrecio.precio.Add(precio); ubicacionYPrecio.ubicacion.Add(id); } ubicacionesOriginales = ubicacionesYPrecio; puntajeOriginal = dt.Rows[0]["PUNTAJE"].ToString(); gradoOriginal = dt.Rows[0]["GRADO"].ToString(); categoriaOriginal = dt.Rows[0]["Rubro"].ToString(); fechaOriginalFinal = dt.Rows[0]["FECHA FINAL"].ToString(); fechaOriginalInicial = dt.Rows[0]["FECHA INICIAL"].ToString(); }
private void BuscarEmpresa_Load(object sender, EventArgs e) { String query = "SELECT empresa_razon_social FROM SQLEADOS.Empresa"; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(query); dataGridView1.DataSource = dt; }
private void cargar() { String query = "SELECT publicacion_descripcion FROM SQLEADOS.Publicacion where publicacion_codigo = " + idpublicaicon; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(query); labelNombre.Text = dt.Rows[0][0].ToString(); }
private bool mailRepetido(String mail) { String comando = "SELECT empresa_email FROM SQLEADOS.Empresa WHERE empresa_email LIKE '" + mail + "' UNION SELECT cliente_email FROM SQLEADOS.Cliente WHERE cliente_email LIKE '" + mail + "'"; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(comando); return(dt.Rows.Count > 0); }
private int estaHabilitado(String rol) { String comando = "SELECT rol_estado FROM SQLEADOS.ROL WHERE rol_nombre LIKE '" + rol + "'"; DBConsulta.conexionAbrir(); DataTable dt = DBConsulta.obtenerConsultaEspecifica(comando); DBConsulta.conexionCerrar(); // coneccion.Open(); // habilitado = new SqlCommand("[SQLeados].rolHabilitado", coneccion); //habilitado.CommandType = CommandType.StoredProcedure; //habilitado.Parameters.Add("@nombre", SqlDbType.VarChar).Value = rol; //var resultado = habilitado.Parameters.Add("@Valor", SqlDbType.Bit); // resultado.Direction = ParameterDirection.ReturnValue; // data = habilitado.ExecuteReader(); // var habi = resultado.Value; // int respuesta = (int)habi; // coneccion.Close(); // data.Close(); if (dt.Rows[0][0].ToString() == "True") { return(1); } return(0); }
private void CantidadAComprar_Load(object sender, EventArgs e) { String query = "SELECT ux.ubiXpubli_ID as 'ID', p.publicacion_descripcion as 'Espectáculo', u.ubicacion_asiento as 'Asiento', u.ubicacion_fila as 'Fila', u.ubicacion_Tipo_Descripcion as 'Tipo ubicación', r.rubro_descripcion as 'Categoría', p.publicacion_fecha_venc as 'Fecha de evento', ux.ubiXpubli_precio as 'Precio' FROM SQLEADOS.ubicacionXpublicacion ux JOIN SQLEADOS.Publicacion p ON p.publicacion_codigo = ux.ubiXpubli_Publicacion JOIN SQLEADOS.Ubicacion u ON u.ubicacion_id = ux.ubiXpubli_Ubicacion JOIN SQLEADOS.Rubro r ON r.rubro_id = p.publicacion_rubro "; String agregado = " WHERE ("; int i; for (i = 0; i < IDs.Count - 1; i++) { agregado += "ux.ubiXpubli_ID = " + IDs[i] + " OR "; } agregado += "ux.ubiXpubli_ID = " + IDs[i] + ")"; query += agregado; dataGridView1.DataSource = DBConsulta.AbrirCerrarObtenerConsulta(query); DataGridViewColumn column = dataGridView1.Columns[1]; column.Width = 250; int importeTotal = 0; for (i = 0; i < dataGridView1.RowCount; i++) { importeTotal += Convert.ToInt32(dataGridView1.Rows[i].Cells[7].Value.ToString()); } labelImporte.Text = "$ " + importeTotal.ToString(); }
//BOTON AGREGA LA TARJETA SIEMPRE Y CUANDO SEA VÁLIDA Y SE REPITA private void button1_Click(object sender, EventArgs e) { if (AyudaExtra.esStringNumerico(textBox1.Text) && AyudaExtra.esStringNumerico(textBox2.Text)) { if (textBox1.Text.Contains(textBox2.Text)) { //ES NÚMERO VÁLIDO String queryUpdate = "UPDATE SQLEADOS.Cliente SET cliente_datos_tarjeta = " + textBox1.Text + " WHERE cliente_usuario = " + userID; DBConsulta.AbrirCerrarModificarDB(queryUpdate); MessageBox.Show("El número de tarjeta fue ingresada y actualizada con éxito"); DBConsulta.conexionAbrir(); c.cargarDatosDeCompra(); DBConsulta.conexionCerrar(); this.Close(); } else { MessageBox.Show("El número de tarjeta no se repite, vuelva a ingresarla", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show("Uno de los 2 campos ingresados, o ambos, no son numéricos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void canjearPuntos(String nroDocumento, String tipoDoc, String valorProducto, String producto) { int aux = Convert.ToInt32(valorProducto); //SI ENTRA AQUÍ, ES PORQUE EL CLIENTE PUEDE GASTARSE LOS PUNTOS while (aux > 0) { //EL SISTEMA RESTARÁ TODOS AQUELLOS PUNTOS QUE TIENE EL CLIENTE QUE NO HAYA VENCIDO String query = "SELECT TOP 1 punt_id, punt_puntaje FROM SQLEADOS.puntaje JOIN SQLEADOS.Cliente c ON c.cliente_numero_documento = punt_cliente_numero_documento AND c.cliente_tipo_documento LIKE punt_cliente_tipo_documento WHERE punt_id NOT IN (SELECT pp.punt_id FROM SQLEADOS.puntaje pp WHERE pp.punt_fecha_vencimiento <= GETDATE()) AND cliente_usuario = " + Usuario.ID + " ORDER BY punt_fecha_vencimiento ASC"; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(query); int puntos = Convert.ToInt32(dt.Rows[0][1].ToString()); if (puntos <= aux) { aux -= puntos; eliminarPuntaje(dt.Rows[0][0].ToString()); } else { puntos -= aux; aux = 0; actualizarPuntaje(dt.Rows[0][0].ToString(), puntos); } } String querys = "INSERT INTO SQLEADOS.Canjes(canje_cliente_numero_documento,canje_cliente_tipo_documento, canje_fecha, canje_puntos_gastados, canje_producto) VALUES (" + nroDocumento + ", '" + tipoDoc + "', GETDATE(), " + valorProducto + ", '" + producto + "')"; DBConsulta.AbrirCerrarModificarDB(querys); MessageBox.Show("Haz canjeado " + valorProducto + " puntos por el premio: " + producto); }
public EditarPublicacion(Explorador exs) { exx = exs; user = Usuario.ID; String queryUserAdmin = "SELECT usuario_Id FROM SQLEADOS.Usuario where usuario_administrador = 1"; String queryUserEsUnAdmin = "SELECT usuario_administrador FROM SQLEADOS.Usuario WHERE usuario_Id = " + Usuario.ID; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(queryUserEsUnAdmin); // int numero = if (Usuario.esAdmin == 1) { esAdmin = true; } else { esAdmin = false; } /*if (AyudaExtra.intPerteneceADataTable(user, DBConsulta.obtenerConsultaEspecifica(queryUserAdmin))) * { * esAdmin = true; * } * else { * esAdmin = false; * }*/ InitializeComponent(); }
public GradoPublicacion(Explorador ex) { exx = ex; usuario = Usuario.ID; InitializeComponent(); DBConsulta.conexionAbrir(); }
private void llenarGrilla() { String comando = "SELECT usuario_Id as 'ID' ,usuario_nombre as 'Nombre usuario', rol.rol_nombre as 'ROL', CASE WHEN usuario_estado = 1 THEN 'SI' ELSE 'NO' END as 'Habilitado' FROM SQLEADOS.Usuario JOIN SQLEADOS.UsuarioXRol ON usuario_Id = usuarioXRol_usuario JOIN SQLEADOS.Rol ON rol_Id = usuarioXRol_rol WHERE (rol_Id = 1 OR rol_Id > 3) AND usuario_nombre NOT LIKE '" + Usuario.username + "'"; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(comando); dataGridView1.DataSource = dt; }
private void obtenerResultados(String query) { DataTable dt = new DataTable(); dt = DBConsulta.obtenerConsultaEspecifica(query); configuracionGrilla(dt); }
/* BOTON BUSCAR*/ private void button1_Click(object sender, EventArgs e) { String error = ""; if (esVacio(textBoxDNI.Text.Trim()) && esVacio(textBoxEmail.Text.Trim()) && esVacio(textBoxApellido.Text.Trim()) && esVacio(textBoxNombre.Text.Trim())) { MessageBox.Show("Usted no ha puesto ningún criterio de busquedad. Rellene los campos por favor", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } else { if (!textBoxNombre.Text.Trim().Equals("") && !AyudaExtra.esStringLetra(textBoxNombre.Text.Trim()) || !textBoxApellido.Text.Trim().Equals("") && !AyudaExtra.esStringLetra(textBoxApellido.Text.Trim())) { error += "Los campos Nombre y Apellido no pueden contener numeros\n"; // MessageBox.Show("Los campos Nombre y Apellido no pueden contener numeros", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); // return; } if (!textBoxDNI.Text.Trim().Equals("") && !AyudaExtra.esStringNumerico(textBoxDNI.Text.Trim())) { error += "El campo numero de documento no puede contener letras\n"; // MessageBox.Show("El campo numero de documento no puede contener letras", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); // return; } if (error != "") { MessageBox.Show(error, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); return; } dataGridView1.DataSource = null; String nombre = "", apellido = "", email = "", numeroDNI = ""; if (!esVacio(textBoxDNI.Text.Trim())) { numeroDNI = textBoxDNI.Text.Trim(); } if (!esVacio(textBoxEmail.Text.Trim())) { email = textBoxEmail.Text.Trim(); } if (!esVacio(textBoxNombre.Text.Trim())) { nombre = textBoxNombre.Text.Trim(); } if (!esVacio(textBoxApellido.Text.Trim())) { apellido = textBoxApellido.Text.Trim(); } DataTable ds = new DataTable(); DBConsulta.conexionAbrir(); ds = DBConsulta.buscarClienteSegunCriterios3(nombre, apellido, numeroDNI, email); configuracionGrilla(dataGridView1, ds); DBConsulta.conexionCerrar(); // consultasSQLCliente.llenarDGVCliente(dataGridView1, nombre, apellido, numeroDNI, email); /* DialogResult = DialogResult.OK; */ return; } }
private bool existeRazonSocialYa(String nombre) { String comando = "SELECT empresa_razon_social FROM SQLEADOS.Empresa where empresa_razon_social = '" + nombre + "'"; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(comando); return(dt.Rows.Count > 0); }
private bool elUserTieneTarjeta(int user) { String query = "SELECT cliente_datos_tarjeta AS 'DATOS', cliente_usuario FROM SQLEADOS.Cliente WHERE cliente_usuario = " + user; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(query); String cellValue = dt.Rows[0][0].ToString(); return(!AyudaExtra.esStringVacio(cellValue)); }
private void cargarPuntos() { String query = "SELECT SUM(punt_puntaje) FROM SQLEADOS.puntaje JOIN SQLEADOS.Cliente ON cliente_numero_documento = punt_cliente_numero_documento AND cliente_tipo_documento LIKE punt_cliente_tipo_documento WHERE punt_id NOT IN (SELECT pp.punt_id FROM SQLEADOS.puntaje pp WHERE pp.punt_fecha_vencimiento <= GETDATE()) AND cliente_usuario = 85"; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(query); puntosActuales = Convert.ToInt32(dt.Rows[0][0].ToString()); textBoxPuntos.Text = dt.Rows[0][0].ToString(); }
private bool estaRepetidoOParecido(String text) { String query = "SELECT COUNT(*) FROM SQLEADOS.Rubro WHERE rubro_descripcion LIKE '" + text + "%'"; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(query); int res = Convert.ToInt32(dt.Rows[0][0].ToString()); return(res > 0); }
private void button1_Click_1(object sender, EventArgs e) { String id = dataGridView1.SelectedRows[0].Cells[0].Value.ToString(); String comando = "UPDATE SQLEADOS.Usuario SET usuario_estado = 1 where usuario_Id = " + id; DBConsulta.AbrirCerrarModificarDB(comando); llenarGrilla(); }
private void ponerBienLasHojas(String query) { String cantidadDeResultados = DBConsulta.obtenerConsultaEspecifica(query).Rows[0][0].ToString(); int res = Convert.ToInt32(cantidadDeResultados); ultimaHoja = (res / totalVistoPorPagina) + 1; labelPaginas.Text = "1 de " + ultimaHoja.ToString(); }
//Vuelve a la primera hoja private void buttonPrimeraHoja_Click(object sender, EventArgs e) { paginaActual = 1; DBConsulta.conexionAbrir(); configuracionGrilla(DBConsulta.obtenerHistorialCompras(userID, paginaActual, totalVistoPorPagina)); labelPaginas.Text = paginaActual.ToString() + " de " + ultimaHoja.ToString(); DBConsulta.conexionCerrar(); }
private bool existeUbicacionParaPublicacion(String fila, String ubicacion, String tipoUbicacion, int idpublicacion) { String query = "SELECT COUNT(*) FROM SQLEADOS.ubicacionXpublicacion ub JOIN SQLEADOS.Ubicacion u ON u.ubicacion_id = ub.ubiXpubli_Ubicacion WHERE UB.ubiXpubli_Publicacion = "+ idpublicacion + " AND ubicacion_Tipo_Descripcion LIKE '" + tipoUbicacion + "' AND u.ubicacion_fila LIKE '" + fila + "' AND u.ubicacion_asiento =" + ubicacion; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(query); return(Convert.ToInt32(dt.Rows[0][0].ToString()) > 0); //dataGridViewAdentro.RowRem }
private void Seleccionar1Categoria_Load(object sender, EventArgs e) { String cadena = "SELECT rubro_descripcion FROM SQLEADOS.Rubro"; DBConsulta.conexionAbrir(); dataGridView1.DataSource = DBConsulta.obtenerConsultaEspecifica(cadena); DBConsulta.conexionCerrar(); }
private bool existeCuit(String cuit) { String comando = "SELECT empresa_cuit FROM SQLEADOS.Empresa where empresa_cuit = '" + cuit + "'"; DataTable dt = DBConsulta.AbrirCerrarObtenerConsulta(comando); return(dt.Rows.Count > 0); }
// VOLVER A LA ANTERIOR PAGINA private void button1_Click(object sender, EventArgs e) { if (paginaActual > 1) { paginaActual -= 1; configuracionGrilla(DBConsulta.obtenerHistorialCompras(userID, paginaActual, tamanioPagina)); labelPaginas.Text = paginaActual.ToString() + " de " + tamanioPagina.ToString(); } }