public static DataTable CARGAR_TABLA_PRODUCTOS() { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select sp.idsucursal_producto as idSp, p.idproducto as idP ,p.cod_producto as codP,p.nom_producto as nombreP, c.idcategoria as idC, c.nombre_categoria as nombreC, m.idmarca as idM, m.nombre as nombreM, s.idsucursal as idS, s.numero_de_sucursal as numeroS, e.idestante as idE, e.nombre as nombreE, p.fecha_ingreso as fechaI, ucc.idutilidad_compra as idUtiM, ucc.nombre as UtiM, ucc.porcentaje as PUtiM, uc.idutilidad_compra as idUtiD, uc.nombre as UtiD, uc.porcentaje as PUtiD, sp.precio_compraM as precioCM, sp.precio_compra as precioCD, sp.precio_ventaM as precioVM, sp.precio_venta as precioVD, sp.existencias as exis, sp.kardex from sucursales_productos sp, sucursales s, productos p, utilidades_compras uc, utilidades_compras ucc ,estantes e, categorias c, marcas m where sp.idsucursal=s.idsucursal and sp.idproducto=p.idproducto and sp.idutilidadDetalles=uc.idutilidad_compra and sp.idutilidadMayoreo=ucc.idutilidad_compra and sp.idestante=e.idestante and p.idcategoria=c.idcategoria and p.idmarca=m.idmarca ;"; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable ventas_diarias(string fecha) { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select concat('T',v.idventa_ticket) as ticket, vt.correlativo, vt.fecha, vt.monto_total from ventas v, ventas_tickets vt where v.idventa_ticket = vt.idventa_ticket and v.fecha >= '" + fecha + @" 00:00:00' and v.fecha <= '" + fecha + @" 23:60:00' union select concat('F', v.idventa_factura) as ticket, vf.numero_factura, vf.fecha, vf.monto_total from ventas v, ventas_factura vf where v.idventa_factura = vf.idventa and v.fecha >= '" + fecha + " 00:00:00' and v.fecha <= '" + fecha + @" 23:60:00' ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable CARGAR_TABLA_PRODUCTOS_VENT() { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select pp.idsucursal_producto as idsp ,pr.cod_producto as codigo, pr.nom_producto as nombre, count(*) as cantipre, concat(pr.cod_producto,' < -|-> ',pr.nom_producto) as productoCod, pp.precio, sp.existencias, p.nombre_presentacion as prese, pp.idpresentacion_producto as prepro, u.porcentaje as ud, uu.porcentaje as um, pp.tipo, u.idutilidad_compra as idud, uu.idutilidad_compra as idum from presentaciones_productos pp, sucursales_productos sp, presentaciones p, productos pr, utilidades_compras u, utilidades_compras uu where pp.idsucursal_producto = sp.idsucursal_producto and pp.idpresentacion = p.idpresentacion and sp.idproducto = pr.idproducto and sp.idutilidadDetalles = u.idutilidad_compra and sp.idutilidadMayoreo = uu.idutilidad_compra group by pr.nom_producto ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable detalle_proTic(string id) { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select dvt.cantidad_paquete, p.nombre_presentacion, pr.nom_producto, pp.precio, dvt.total, vt.fecha, vt.correlativo, vt.monto_total_neto, vt.efectivo, vt.cambio, ci.contenido, concat(cll.nombre_cliente,' ',cll.apellidos_cliente) as nombre, cll.direccion, corr.inicio, corr.final, vt.idcorrelativo, pr.cod_producto, sp.kardex from ventas v, ventas_tickets vt, detalles_ventas_ticket dvt, presentaciones_productos pp, sucursales_productos sp, presentaciones p, productos pr, citas ci, clientes cll, correlativos_ticket corr where v.idventa_ticket = vt.idventa_ticket and dvt.idventa_ticket = vt.idventa_ticket and dvt.idpresentacion_producto = pp.idpresentacion_producto and pp.idsucursal_producto = sp.idsucursal_producto and sp.idproducto = pr.idproducto and pp.idpresentacion = p.idpresentacion and dvt.idventa_ticket = '" + id + "' and vt.idcita=ci.idcita and vt.idcliente=cll.idcliente and vt.idcorrelativo = corr.idcorrelativo_ticket; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable anulacion_ticket(string idventa) { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select vt.correlativo, v.fecha, concat(c.nombre_cliente,' ',c.apellidos_cliente) as nom, p.nom_producto, pre.nombre_presentacion, dvt.cantidad_paquete, dvt.precio_venta, dvt.total, vt.monto_total_neto, vt.efectivo, vt.cambio, u.usuario, fp.nombre_pago from ventas v, ventas_tickets vt, detalles_ventas_ticket dvt, sucursales_productos sp, presentaciones_productos pp, clientes c, productos p, presentaciones pre, usuarios u, formas_pagos fp where v.idventa_ticket = vt.idventa_ticket and vt.idcliente = c.idcliente and dvt.idventa_ticket = vt.idventa_ticket and vt.idusuario = u.idusuario and vt.idforma_pago = fp.idforma_pago and dvt.idsucursal_producto = sp.idsucursal_producto and dvt.idpresentacion_producto = pp.idpresentacion_producto and sp.idproducto = p.idproducto and pp.idpresentacion = pre.idpresentacion and v.idventa = '" + idventa + @"' ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable ventas_diarias(string fecha, string idsu) { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select concat(v.fecha) as ticket, vt.correlativo, vt.fecha, vt.monto_total from ventas v, ventas_tickets vt where v.num_ticket = vt.correlativo and v.fecha >= '" + fecha + @" 00:00:00' and v.fecha <= '" + fecha + @" 23:59:59' and v.idsucursal='" + idsu + @"' and v.anulacion=1 union select concat(v.fecha) as ticket, vf.numero_factura, vf.fecha, vf.monto_total from ventas v, ventas_factura vf where v.num_factura = vf.numero_factura and v.fecha >= '" + fecha + " 00:00:00' and v.fecha <= '" + fecha + @" 23:59:59' and v.idsucursal='" + idsu + @"'and v.anulacion=1 ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTabla(string nombre) { DataTable Datos = new DataTable(); String Consulta; Consulta = "select * from cajas where estado=1 and nombre_equipo='" + nombre + "';"; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable TODO_LOS_UNIDADES() { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select * from unidades;"; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTabla(string idsucursal) { DataTable Datos = new DataTable(); String Consulta; Consulta = "select * from correlativos_ticket where idsucursal='" + idsucursal + "' and activos=1;"; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTabla() { DataTable Datos = new DataTable(); String Consulta; Consulta = "select * from tipos_gastos;"; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTabla(bool cr) { DataTable Datos = new DataTable(); String Consulta; Consulta = "select * from categorias where estado=1 order by nombre_categoria;"; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); oOperacion.Conexion_remota = cr; try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable ventasXcliente(string id, string fechai, string fechaf) { DataTable Datos = new DataTable(); String Consulta; Console.WriteLine(fechai + " " + fechaf); Consulta = @"select sumasVentas(" + id + ",'" + fechai + "','" + fechaf + "');"; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTabla(bool cr) { DataTable Datos = new DataTable(); String Consulta; Consulta = "select * from proveedores;"; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); oOperacion.Conexion_remota = cr; try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTablaCorrelativo(string idsuc, string nombre) { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select ct.idcorrelativo_ticket as idc, s.numero_de_sucursal as nus, ct.numero_siguiente as ns, ct.final as f, ct.activos as act, ct.nombre_equipo as nom_equi from correlativos_ticket ct, sucursales s where s.idsucursal=" + idsuc + " and ct.nombre_equipo='" + nombre + "' and ct.activos=1;"; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTabla(string idpro) { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select pp.idproveedor_producto, pp.idproveedor, p.nombre_proveedor, pr.idproducto from proveedores_productos pp, proveedores p, productos pr where pp.idproveedor = p.idproveedor and pp.idproducto = pr.idproducto and pp.idproducto = '" + idpro + @"' ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTabla() { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select uc.idutilidad_compra, uc.nombre, uc.porcentaje*100 as porcen, uc.porcentaje, uc.idtipo_compra, tc.nombre as nombreT from utilidades_compras uc, tipo_compras tc where uc.idtipo_compra = tc.idtipo_compra ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTabla() { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select es.idempleado_sucursal, concat(e.nombres, ' ',e.apellidos) as nombres from empleados_sucursales es, empleados e, sucursales s where es.idempleado=e.idempleado and es.idsucursal=s.idsucursal ;"; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTablaPermisosAasignar(string idgrupo) { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select p.idpermiso, p.nombre, p.nombre_control from permisos p where p.idpermiso not in (select pg.idpermiso from permisos_grupos pg where pg.idgrupo = '" + idgrupo + @"') ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTabla() { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select *, d.tipo_descuento as nombres_des, concat(c.nombre_cliente, ' ', c.apellidos_cliente) as nom from clientes c, descuentos d where c.iddescuento = d.iddescuento ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable presentacionesXproductoXcantidad(string idsuc_p) { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select pp.idsucursal_producto as idsp, concat(p.nombre_presentacion,'x',pp.cantidad_unidades) as nombre, pp.cantidad_unidades, pp.idpresentacion_producto from presentaciones_productos pp, presentaciones p where pp.idpresentacion = p.idpresentacion and pp.idsucursal_producto = '" + idsuc_p + @"' order by pp.cantidad_unidades desc ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable presentaciones_producto(string idsuc_p) { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select * from presentaciones_productos pp where pp.idsucursal_producto='" + idsuc_p + @"' ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTablaPermisosAsignados(string idgrupo) { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select g.nombre, p.idpermiso, p.nombre as nombreP, p.nombre_control, pg.idpermiso_usuario from permisos_grupos pg, grupos g, permisos p where pg.idgrupo = g.idgrupo and pg.idpermiso = p.idpermiso and pg.idgrupo = '" + idgrupo + @"' ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable permisosAsigandosInicio(string idgrupo) { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select p.nombre_control from permisos_grupos pg, grupos g, permisos p where pg.idgrupo = g.idgrupo and pg.idpermiso = p.idpermiso and pg.idgrupo = '" + idgrupo + @"' and p.nombre_control like 'btn%' ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTabla(string idprove) { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select cp.idcuenta_proveedor, b.nombre, cp.numero_cuenta, p.idproveedor, b.idbanco from cuentas_proveedores cp, proveedores p, bancos b where cp.idproveedor = p.idproveedor and cp.idbanco = b.idbanco and cp.idproveedor = '" + idprove + @"' ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable TODO_LOS_EMPLEADOS() { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select e.idempleado, e.codigo_empleado, e.nombres, e.apellidos, u.nombre from empleados e, unidades u where e.idunidad = u.idunidad order by apellidos asc;"; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTablaCorrelativo() { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select ct.idcorrelativo_ticket as idc, s.numero_de_sucursal as nus, ct.numero_siguiente as ns, ct.final as f, ct.activos as act from correlativos_ticket ct, sucursales s where ct.idsucursal=s.idsucursal ;"; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosTabla() { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select e.idempleado ,e.nombres, e.apellidos, e.dui, e.nit, e.idcargo, c.nombre_cargo, e. telefono, e.correo, e.genero, s.numero_de_sucursal, es.idempleado_sucursal, s.idsucursal from empleados_sucursales es, sucursales s ,empleados e, cargos c where es.idempleado=e.idempleado and es.idsucursal=s.idsucursal and e.idcargo=c.idcargo ;"; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable presentacionesXproducto(string idsuc_p) { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select pp.idpresentacion_producto, pp.idpresentacion, p.nombre_presentacion, pp.cantidad_unidades, pp.precio, pp.tipo, pp.prioridad from presentaciones_productos pp, sucursales_productos sp, presentaciones p where pp.idsucursal_producto = sp.idsucursal_producto and pp.idpresentacion = p.idpresentacion and sp.idsucursal_producto = '" + idsuc_p + @"' order by pp.prioridad asc ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable presentaciones_productoXCodigo(string codi) { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select p.nombre_presentacion, p.idpresentacion, pp.precio, pp.idpresentacion_producto from presentaciones_productos pp, presentaciones p, sucursales_productos sp where pp.idpresentacion=p.idpresentacion and pp.idsucursal_producto=sp.idsucursal_producto and pp.idsucursal_producto=(select sspp.idsucursal_producto from sucursales_productos sspp, productos p where sspp.idproducto=p.idproducto and p.cod_producto='" + codi + @"'); ;"; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }
public static DataTable datosClientes2() { DataTable Datos = new DataTable(); String Consulta; Consulta = @"select concat(e.nombre_cliente,' ', e.apellidos_cliente) as nombre, e.nombre_cliente, e.apellidos_cliente, e.idcliente, e.cod_cliente, e.direccion, e.genero from clientes e where e.estado=1 ; "; conexiones_BD.operaciones oOperacion = new conexiones_BD.operaciones(); try { Datos = oOperacion.Consultar(Consulta); } catch { Datos = new DataTable(); } return(Datos); }