« first day (1665 days earlier)      last day (1741 days later) » 

02:58
alguien vivo por acá?
 
2 hours later…
05:21
A las güenas :-)
06:01
Personalmente, creo que esta ya es insuperable:
-1
Q: Obtuve un código fuente de un sistema de venta

Tigre556entonces he querido agregarle y quitarle varios objetos pero si agrego uno cuando lo inicio no aparece, y si elimino algo que ya trajo cuando lo inicio está hay y no se quiere quitar¿Alguna solución porfavor?🙏🏻

06:12
siempre es superable
@lois6b ¡ Anda ya, catedrático ! Esa no la superas ni tú :-p
06:39
Buenos días :)
07:04
Buenos días ^^
@MauricioContreras tu de linq con EF de vb.net sabes?
@Trauma madre mia
Buenos dias
@Pikoh Esa se merece una medalla de premio o algo xD
@Pikoh tu el vb.net para linq con EF como que ni lo intento no?
07:17
0
Q: ¿Como calcular un dato dependiendo del ultimo registro en c#?

MrCOlasen realidad lo que quiero hacer es algo contradictorio a mi pregunta. Quiero sacar el total de un dato con la siguiente fórmula: P + A.G - A.A. P = Cilindros Pintados. A.G = Granallados Acomulados. A.A = Granallado Acomulado del dia anterior o el último registrado (Este dato es el que me importa)...

algun traductor en la sala?
@ntzz de linq si, de EF no
@ntzz saber saber, poco. ¿de qué se trata?
pero vamos, linq es igual para todo mas o menos. A no ser que sea algo especifico de EF
A ver si me podeis decir como usar linq con varias tablas, se hace join o como seria la forma con lambda?
con un join claro
puedes usar sintaxis linq, o usar .Join
14
A: Join in LINQ and Entity Framework

Backsvar result = (from a in table1 join b in table2 on a.code equals b.vcode select a.col1).Distinct();

en esas dos respuestas tienes las dos formas de hacerlo
Yo personalmente nunca lo hago asi, prefiero hacer el join en la base de datos, o en muchas ocasiones, hacer una vista en base de datos y consultarlo de ahi
Voy a empezar por el principio, estoy pensando en hacer una peticion algo compleja , tampoco es una locura.

Os pongo el caso a groso modo:
Tabla1 y tabla2

Select tabla1.id , tabla1.dato1 , tabla1.dato2 , tabla2.dato1 , tabla2.dato2, tabla2.dato3,
(SELECT Count(*) FROM tabla3 WHERE XXXXX),
(SELECT Count(*) FROM tabla3,tabla4 WHERE XXXXX)

FROM tabla1, tabla2
WHERE tabla1.id = tabla2.id And tabla1.dato = tabla2.dato And
( (tabla1.fecha = ' XXXX' And tabla1.fechaEntrega IS NULL) OR tabla1.fechaEntrega = 'XXXXX')
Como lo veis para hacer algo así en linq?
@Pikoh igual esto sería lo mejor?
07:36
Buff..para empezar los join se hacen con JOIN, no con where
No no a ver, eso es sql digamos que tengo que realizar
No hace falta que sea join en sql, pero para utilizar varias tablas en linq si, por eso dije join antes
select * from tabla1 join tabla2 on tabla1.dato1=tabla2.dato2
El tema es, que tampoco podria usar una vista, porque la sql se genera dinamicamente dependiendo de parametros xd
o una vista es parametrizable?
no. Pero puedes hacer una vista generica y luego al consultarla haces el where con los parametros que sean
simplifica mucho la vida y suele tener mejor rendimiento
es decir, tu haces una vista con select * from tabla1 join tabla2 on tabla1.dato1=tabla2.dato2 por ejemplo, y luego haces select * from vista where parametros..
Como va a tener mas rendimiento, si la vista hace una peticion mucho mas generica y por lo tanto mas valores y tarda mas?
07:41
la vista por asi decirlo se cachea, con lo que el rendimiento suele ser mejor que hacer un select al vuelo. Depende de los casos y es un tema complejo, pero puedes probarlo por ti mismo
658
A: Is a view faster than a simple query?

Mark BrittinghamYes, views can have a clustered index assigned and, when they do, they'll store temporary results that can speed up resulting queries. Update: At least three people have voted me down on this one. With all due respect, I think that they are just wrong; Microsoft's own documentation makes it v...

aqui te lo explican en mas profundidad
hmmmm okey leo ahora
osea dices que use una vista generica
Y luego tras la peticion de la vista, le haga el .where que me venga a mí bien?
07:58
eso es
siempre que vayas a tirar mucho de esa vista. Yo las suelo usar si son consultas bastante complejas y las voy a usar bastante
pero vamos, tambien puedes hacer la consulta directamente. Pero me suena que eso con EF no va muy bien. Es que EF para mi, cuando lo use, es muy incomodo de manerjar
si si... es complejo de cojones...
pero lo bien que viene que te haga los modelos... xd
Hay alternativas muy comodas tambien, aunque yo tengo mi propio sistema por asi decirlo
dapper por ejemplo. Creo que aqui hay varios enamorados de dapper
Si, vi un poco sobre el
pero dapper no te hace la conexion a la bd directa no?
no lo tengo muy controlado. Yo en el trabajo uso un sistema de entidades propio artesano. No se puede comparar con nada de lo que hay por ahi, pero es completamente flexible que es lo que me interesa
ya, pero ojala pudiera hacerlo propio, pero no tengo ni ganas ni va a ser posible que aqui nos pongamos a hacer los modelos de cientos de tablas la vdd
08:06
ya. Pero si el problema es solo crear las clases, tal vez puedas echar un ojo a Automapper. Me suena que era para eso
A ver si leo bien... el automapper es para mapear tu clase con la clase de la BD por ej
En ese caso sigo igual, tengo que generar mi propia clase
y habrá un monton mas de herramientas. Al final, eso es muy sencillo de hacer
otra
08:25
Si la cosa es que sea facil de implementar y funciona bien, que es lo que no acabo de "casar"
No me vale algo online, porque mi bd cambia continuamente, necesito algo que pueda regenerar
EF lo hace con un "actualizar" sencillo xd
Por eso es la opcion que mas me vale.. xd
el ultimo enlace que te he mandado no es online
de todas maneras, usar EF solo para generar los POCOs... sois vagos eh XD
Hombre, no solo eso, sino tambien usamos la conexion que genera para lincarlo directamente, updatear directamente con los model los datos de los formularios...
Que mas uso le puedo dar a EF sino?
no lo se..yo no le encuentro el chiste como digo :)
08:46
Te explico el valor que nos da a nosotros

Tenemos una BD que vamos actualizando con un actualizador
Nosotros montamos la conexion de nuestra entidad con esa BD la cual nos genera los modelos de la BD y ponemos que realize la conexion teniendo en cuenta un archivo de configuracion que tiene en la misma carpeta.
Entonces nosotros vamos al cliente, le pasamos nuestro programa y la conexion la establecemos en el archivo de configuracion que usamos tanto para esto como para mil cosas mas.
Así a su vez nos permite tener varias empresas en simplemente carpetas separadas.
ya, entiendo
De la forma que estan actualmente, es lo mismo, solo que las clases directamente hacen llamadas a la BD con sql directo.
Pero claro, cuando incorporan un campo nuevo o cosas asi, hay que revisar mil inserts y tal
Voy a probar ahora a ver si puedo , que genere la vista, la paso al modelo a ver si puedo hacer las condicionales del where debidamente y tira bien...
ok
09:21
Una duda, si tengo un campo que utilizo en el where , para que pueda hacer el .where en la vista, le tengo que haber echo el select de esa columna previamente?
Sino no puedo hacerlo entiendo no?
@ntzz claro que puedes. No tienen porque coincidir los campos del select con los del where
otra cosa es si tienes agrupaciones
no tiene group
pues entonces no es necesario
como le digo entonces que me mire en la vista sobre la tabla fcabped el idinstalacion = valor mio?
me explico
Dim sql = ENTIDAD.Vis_Pedido_Cliente
Public Class Vis_Pedido_Cliente
Public Sub New()

Public Property Peso As Double?
Public Property Devolucion As Double?
Public Property Entrega As Double?
Public Property LineasSinPesar As Integer?
Public Property Lineas As Integer?
Public Property Observaciones As String
Public Property Domicilio As String
Public Property Poblacion As String
Public Property Codpost As String
Public Property Comercial As String
Public Property Zona As String
Public Property Codigo As Integer
Public Property Pedido As Double
a ver..si te refieres a que el campo sobre el que vas a hacer el where tiene que estar en la vista..claro, obviamente
09:25
ah joder xd
eso me referia si xd
me explico como el culo, disculpa :)
si no, no puedes hacer el where claro
Una duda de sql que no estoy muy puesto xd
Si tengo:

FROM dbo.FCABPED INNER JOIN
dbo.FCLIENTES ON dbo.FCABPED.IdInstalacion = dbo.FCLIENTES.IdInstalacion


Me hace el join de los fclientes que tengan el mismo idinstalacion de fcabped
Puedo meterle tambien el fcabped.cliente = fclientes.codigo ?
puedes añadir todas las condiciones que consideres necesarias
okey
09:47
Me dice que el fcabped.idinstalacion no es valida la seleccion porque no está en ninguna funcion de agregado ni en el group by
Tengo una duda, el group by lo hago en la vista, o luego con linq?
deja deja
que soy idiota
que no hago groups... que era un order...
 
2 hours later…
11:22
@Pikoh como hago un is null en linq?
@ntzz depende..en una lambda te refieres? o donde?
basicamente, compara con DBNull.Value si hablamos de datarows
lambda si
ah joder
estaba intentando el dbnull y yo... juraria que era asi xd
gracias :)

Voy a ver si como algo
Disfrutad del dia y tened cuidado si salis :)
yo estoy en la oficina
@Pikoh ¿Ya te enviaron para casa?
@phpMyGuel como para casa?
11:31
Ostras, dislexia. Quería decir para la oficina.
ahh
si, vengo uno o dos dias por semana
Bueno, dentro de lo malo...
la semana pasada miercoles, esta lunes y jueves y la que viene martes y viernes
me preguntaron, si hubiera querido habría seguido con teletrabajo
¿Y aceptaste porque te resulta más cómodo hacer ciertas cosas desde la ofi o porque empieza el buen tiempo y el paseíto apetece? XD
buenas
11:49
buenasss
@phpMyGuel por salir de casa un poco, y porque me lo pidio el jefe porque querían cubrir un 33% del personal. Politiqueos
93% de humedad, siento que se me van a despegar las rodillas del cuerpo
@Pikoh F my bro
yo trabajo igual desde casa que en la oficina. Mejor desde casa de hecho
@LucasDamian F ;)
12:03
pufffff
Toy hasta las narices ya hoy
¿ Alguien que me configure un moodle GRATIS ?
@Trauma ahhhmigo, gratis se murió dicen en mi pueblo XD
xDD
por probar ...
 
1 hour later…
13:11
que bueno que ya han vuelto a la oficina piko
aca en argentina todavia estamos en cuarentena xd, y la van a extender hasta el 8 de junio por lo que tengo entendido
has sufrido de cerca el covid-19 ?
@byte96 no, afortunadamente a nadie
aqui todavia seguimos, hay mucha gente sin trabajar, pero van poco a poco abriendo cosas
13:32
Wenas
@Pikoh que bien eso, si, se va diluyendo pero bueno
mucha conspiracion hay atras de todo eso jaja que va.. nunca sabremos la verdad
la verdad del virus? la sabemos. Es un virus de los muchos que hay, ha habido y habrá. Un virus animal mutado probablemente
si, el tema es la mutacion, si lo han lanzado a la sociedad o que paso verdaderamente
nadie lo ha lanzado, esto pasa habitualmente solo que este virus tiene unas caracteristicas especiales que hacen que sea muy contagioso
hola a todos ya los extrañaba
¿alguien aqui que sepa de flutter y quiera orientarme un poco? por favor
13:47
consulta, de MVC @Pikoh
en la vista tengo lo siguiente
<a class="btn btn-info" href="@Url.Action("Grabar", new { })">
Volver a la lista
</a>
existe alguna forma de pasarle dentro del new todo el Modelo (Clase) de mi vista ?
Pues lo siento, pero no se mucho de MVC. Yo me dedico principalmente a escritorio. Pero si es en algun modo similar a wpf, podrias hacer directamente new Modelo(){propiedad1="1", propiedad2="2"} o algo similar
14:00
@Pikoh buena idea, voy a probar eso
 
1 hour later…
15:29
buen día :D
Hola comunidad, buen día. saludos
Hola gente buen día
Necesito algo de ayuda cargando iframes en una página
alguno de ustedes me puede echar una mano?
@JheymanMejia ¿pesan mucho?
@fredyfx jajaja no
pero ya empiezo a perder la paciencia
@MauricioContreras haha
@JheymanMejia respira hondo y concéntrate en el presente, perder la paciencia te hará retroceder aún más
¿Cómo van?
@JheymanMejia lo intentaremos
saludos @MauricioContreras @JheymanMejia @RobertoCarlosMelgar
como van muchachos?
tiempo sin andar presente aca en el chat
15:40
Aquí vamos, empezando a movernos después de toda esta locura del COVID-19
saludos @fredyfx
Alguno de ustedes se mueve bien en JS?
Yo se que sí, no sean modestos jajaja
@JheymanMejia Un poco, tampoco somos unos genios
@JheymanMejia cuenta el problema a ver
Mauricio sabes de pronto cómo cargar iframes en JS desde un menu?
Te muestro un ejemplo sencillo
@JheymanMejia a ver
15:43
<a href="https://es.wikipedia.org/wiki/Colombia" target="iframe1">
Colombia
</a>

<a href="https://es.wikipedia.org/wiki/Cali" target="iframe1">
Cali
</a>

<a href="https://es.wikipedia.org/wiki/Palmira_(Valle_del_Cauca)" target="iframe1">
Palmira
</a>
@Pikoh jejeje me llegó una notificación de que me mencionaron en la sala de moderadores pero como no soy mod, no puedo ver qué están diciendo de mi
Tengo ese menu, con tres enlaces a Wikipedia, como ves todos tiene un target en comun que es iframe1
espero que sean todas cosas buenas
y luego tengo 1 solo iframe que inicia en Google, por ejemplo, y segun yo seleccione las tres opciones del menu, se cargan allí las paginas de Wiki que yo solicite
asi
<iframe name="iframe1" src="https://www.google.com" scrolling="no" allowTransparency="true"</iframe>
eso que ves funciona, funciona sin problemas
15:45
@g3rv4 Nicolas te nombro.. despues se dio cuenta que no lo podias ver. asi que lo borro
:thumbsup:
estoy tratando de que le den entidad a traducir.. y te saquen el tema de encima ;)
o sea, colaborativo si... en tu servidor, no ')
sencillo cierto @MauricioContreras ??
necesito ahora eso en alguna funcion JS usando obligatoriamente iframes, no divs
sabes como podria hacerlo? o documentarme?
En JS qué vas a hacer? la acción de los elementos <a>?
@MauricioContreras sí, podría ser
con JS he visto muchos ejemplos, pero siempre usan DIVS, yo necesito iframes, por obligacion
15:54
Estimados, como comparo dos datos con contains en c#, tengo lo siguiente
una variable a = 100,101,102,104 esto es el resultado de una consulta, y quiero hacer visible o no un toolstrip de esta manera mas o menos
VentastoolStrip.Visible = aquí quiero comparar por ejemplo VentastoolStrip.Visible = 100,101, como verán contiene dos de las cuatro en este caso 100, y 101, y ese resultado me devolverá true con contains por favor una manito gracias
estaba mirando esto en la documentacion public bool Contains (string value);
@JheymanMejia bien
@RobertoCarlosMelgar eh?
@MauricioContreras gracias, lamento la molestia
@RobertoCarlosMelgar contains hace eso.. pero no si estan desordenados...
me espanta que tengas una variable con esa forma.. porque???????
@gbianchi, como va, buen día. esa variable es el resultado de una consulta , pero con join lo puse en una variable
lo que intento hacer es otorgar permisos a usuarios conforme a un ejemplo que ví.
entonces pondré Ventastoolstrip.visible = que si contiene alguno de estos me devuelve true caso contrario me devuelve false
16:04
Listo @JheymanMejia
@RobertoCarlosMelgar no no.. no tengas una variable asi.. si por ejemplo queres ver 100 y 104 es un desastre...
tenes que tener ese resultado en una lista, y bucar despues si estan en la lista...
ok ok de hecho lo tengo así pero para comparar como seria en este caso estimado
@gbianchi, pregunta : puedo pasar imagenes por este medio
:54442707 algun problema?
@JheymanMejia lo hice así, espero que sea lo que estás buscando. Uso Bootstrap para darle vistosidad a los botones:
@RobertoCarlosMelgar es mas.. si eso lo trajiste de una base de datos, deberia haber sido resuelto en la misma...
16:08
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css" integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk" crossorigin="anonymous">
<nav class="navbar">
    <a class="iframe-btn btn btn-success" data-src="https://es.wikipedia.org/wiki/Colombia">
        Colombia
    </a>

    <a class="iframe-btn btn btn-success" data-src="https://es.wikipedia.org/wiki/Cali">
        Cali
    </a>

    <a class="iframe-btn btn btn-success" data-src="https://es.wikipedia.org/wiki/Palmira_(Valle_del_Cauca)">
@RobertoCarlosMelgar si.. por supuesto.. con el boton upload...
@JheymanMejia dime si te funciona, porque a mi me va bien. Excepto que yo tengo establecida en mi configuración de APACHE el X-Frame-Options a 'sameorigin', por lo tanto la página inicial del iframe en Google no carga.
@gbianchi, pregunta debo tener otros privilegios ya que no veo otro btn upload solo veo send
@RobertoCarlosMelgar ah puede ser... no lo recuerdo...
subilo a un server de imagenes compartido...
por ejemplo
jejeje
disculpa
16:17
que cosa? no hay nada que disculpar...
@MauricioContreras sí, google igual no me carga, es solo a modo de pruebas. Sí funciona, lo voy a implementar a un proyecto mas grande a ver si no me da problema
Funciona!
Me has salvado @MauricioContreras
estoy agradecido
@gbianchi, bueno no encuentro, tengo lo siguiente un formulario donde a mis perfiles le agrego reglas, un cbobox, donde cargo los perfiles, vale decir administrador cajero, ventas almacen por nombrar algo y en el datagrid de abajo le doy check a reglas que quiero que tengan, ese pefil esta relacionado con el usuario entonces lo que ahora quiero es dar o denegar segun las reglas que tengan por ejemplo las reglas son crear producto, editar producto ,eliminar producto
@gbianchi ya tengo en una lista, esos datos, lo que no puedo o para ser sinceros no se como preguntar según la lista, por favor
@JheymanMejia nice, lo importante es que funcione
@RobertoCarlosMelgar las reglas se guardan en la base de datos, una regla por fila... no? sin saber como desarrollaste esto, en general traes las reglas particulares del usuario y luego prendes o apagas partes del menu segun esa lista que trajiste.. en general esta todo apagado y prendes lo que se le permite al usuario...
efectivamente
16:32
@MauricioContreras estoy tomando un curso de JS
Espero alcanzar cierto nivel con mucha práctica
gracias por la ayuda nuevamente
asumiendo que ya tengo todo en la lista, me refiero a las reglas asignadas a ese perfil como hago mi condicionante por favor
@RobertoCarlosMelgar no te entiendo
haber, me refiero a esto @RobertoCarlosMelgar no no.. no tengas una variable asi.. si por ejemplo queres ver 100 y 104 es un desastre...
tenes que tener ese resultado en una lista, y bucar despues si estan en la lista...
@RobertoCarlosMelgar me parece que atacas mal el problema.. no busques en la lista.. busca directamente en la db y trae solo los datos necesarios...
igual, en la lista podes buscar con linq, con un for, con contains, o con lo que sea...
@JheymanMejia ánimos
16:39
@gbianchi aquí ya tengo esa columna en una lista public static int[] TieneReglas(int IdPefil)
{
using (GourmetEntities db = new GourmetEntities())
{
int[] a;
int[] li = (db.usp_Data_FPerfilRegla_GetAll(IdPefil)).Where(x => x.Selected == true).Select(x => x.Id).ToArray();
return li;
}

}
mi problema es como utilizo para denegar u otorgar ya en el load del frm contenedor
@RobertoCarlosMelgar y eso lo sabras vos, dependiendo como armes tu form.. de alguna forma lees esa lista y habilitas el control correspondiente...
@RobertoCarlosMelgar no me gusta tu select.. primero traes todos los true.. y despues solo los del id que queres??? deberia ser al reves...
@gbianchi x2
Gracias @gbianchi, por el tiempo, bueno haber lo explico esa consulta el true es que me traiga todos los que estan check y luego de ese me muestre solo la comumna id.
pero bueno lo cambio,
@RobertoCarlosMelgar no es bueno lo cambio.. entendes porque deberia ser al reves?
si tenes 50000 usuarios... y todos tienen 10 permisos... primero traes de todos los usuarios aquello que es true... y luego de todos esos true buscas los del usuario actual...
no y no... primero trae el menor conjunto de todos, y luego refinalo mas...
 
2 hours later…
18:37
@fredyfx @gbianchi tengo una pregunta para ustedes, saben cual o cuales son las plataformas para vender un proyecto de software sea web escritorio etc?
@PedroMiguelPimientaMorales a que te referis? paginas de venta?
@PedroMiguelPimientaMorales te refieres a un marketplace?
@gbianchi ya lo encontre
@fredyfx deja te lo paso
@fredyfx @gbianchi sideprojectors.com/#
interesante
¿Se acuerdan del curso de ASP.net Core 2 que estaba trabajando hace meses?
pues, ahora será la versión 3
y tiene 3 partes:
1. Sección de "C# Power Up" donde explico sobre delegados, Func, Action, Predicate, Linq
2. Entity Framework Core
3. ASP.net Core 3 -> aqui hay bastante
 
4 hours later…
22:55
Hola
Alguien me puede ayudar con esta pregunta es.stackoverflow.com/questions/355739/…
se los agradeceria
llevo varios días y no puedo
23:07
@leidydianaarangomuñoz error 404
0
Q: como poner slider con más duración

leidy diana arango muñoztengo esto https://crucerosfluviales.es/old-version/site/js/core.min.js y esto https://crucerosfluviales.es/old-version/site/js/script.js. Lo que pasa es que no he logrado decifrar dos cosas en ese codigo. 1. que puedas cambiar el ancho de los slider 2. que pueda cambiar la duración de cada slid...

Saludos Leidy, podrias agregar el CSS de tu proyecto por favor?
23:53
chicos que pena, han podido? no logro encontrar la funcion que me regule la velocidad... :(
termino de trabajar y le echo una revisión
¿pudiste cambiar el ancho del slider?
@fredyfx Gracias, no lo he cambiado tampoco :(
pero estoy con velocidad que es lo mas me urge
@leidydianaarangomuñoz ¿qué tanto conoces de las herramientas F12?
@fredyfx pues es la consola y de hay veo las propiedades de los elementos
@leidydianaarangomuñoz al momento de armar el script me tira error. faltan mas librerias?

« first day (1665 days earlier)      last day (1741 days later) »