« first day (1651 days earlier)      last day (1755 days later) » 

00:35
Holaaa, espero que de salud todos bien :)
Si alguien de por aqui entiende firebase podria hecharme una manita con mi pregunta: https://es.stackoverflow.com/questions/352670/modificar-valor-de-un-campo-en-un-mapa-firebase
 
5 hours later…
05:38
A las güenas :-)
 
1 hour later…
07:01
buenas ^^
Buenos días :)
@lois6b forever alone? o.O
@ntzz no. ese es @Trauma . a mi me has contestado en menos de un minuto ... xD
Pobre :/
Esperaba pillar a pikoh pero creo que no sera el caso :/
07:23
Wenas
@ntzz hey
Hola primo @MauricioContreras
Aun no me has pasado el facebook :(
08:29
@ntzz ando por aqui siempre. Lo que pasa es que tengo bastante curro, pero estar estoy
08:50
jajaj no te preocupes
entendi lo que me fallaba, era otra cosa ademas que me jodia algo que tenia entendido de sobra
 
1 hour later…
10:12
Güenas
Buenos días :P
10:42
Jellou
@JackNavaRow there's a boat, Jack
 
3 hours later…
13:13
Buenas!!!!
@gbianchi wenas
Uy, un usuario que dice que no pueden subirse archivos usando fetch en JS. :facepalm:
13:59
Buenas
14:16
@phpMyGuel te me adelantaste.
14:28
@MauricioContreras Me pisas las respuestas ¬¬
Jajajaja.
14:55
Buenos días
alguien que sepa de reactjs está presente?
@BenderPaisa algo.. por arriba...
Hola buen día, alguien con ganas de ayudarme con Entity Framework
@gbianchi tengo un problema con react-router, cuando compilo a desarrollo las rutas funcionan correctamente, cuando compilo a produccion e intento acceder por apache las rutas no haen nada, muestran la pagina en blanco, he mirado decenas de "soluciones" en internet pero ninguna me sirve
me está frustrando eso
@BenderPaisa ah nunca vi router en react...
sorry!
@BenderPaisa sale algun error en la consola?
:54309642 no, inicialmente cuando intento navegar sale 404 not found, luego agrego esto en el .htaccess
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^ index.html [L]

y desaparece el error 404, pero muestra todo en blanco y no saca error, no es capaz de renderizar el componente
15:08
pero no deberias tocar nada en el apache...
el router es interno de react, si funciona como en vue
15:26
@gbianchi es una de las soluciones que he leido pero tampoco funciona del todo
15:43
aloha~ buen día hermanos
@RobertoCarlosMelgar si tienes una buena cantidad de joins para hacer, es más simple que hagas una vista en la base de datos y que en el EF hagas pasar esa vista como una tabla
@fredyfx, buen día, es simple lo que quisiera ver, es lo siguiente tengo esto
public static IEnumerable<tblTurno> ListaTurnosOfIndex()
{
using (GourmetEntities db = new GourmetEntities())
{
var Lista = from L in db.tblTurnos
select L;
return Lista.ToList();
}
}
return db.tblTurnos.ToList();
esto lo tengo en una clase,
y lo que quiero es usar el indice
siempre que traes una lista, limita la cantidad de elementos
Lista[0] para que me muestre la fila del indice 0 pero no lo hace
private void FrmProbarCosas_Load(object sender, EventArgs e)
{
var lista = Turno.ListaTurnosOfIndex().First(x => x.Id == 1);
//dataGridView1.AutoGenerateColumns = false;
dataGridView1.DataSource = lista;
}
es una lista, no un arreglo
esto hago en el load
15:50
pregunta
¿Has llevado cursos de EF o estás siguiendo la documentación oficial o viendo tutoriales?
pregunta 2
he intentado con Firts.
15:51
En la tabla, ¿tienes datos con el ID 1 ?
cuando le quito los filtros me trae toda la tabla sin problema
cuando uso lamda ya no me muestra ni el encabezado
y es que no quiero buscar el id = 1, sino mas bien el indice que yo le paso y no en Id
201
A: Entity Framework 4 Single() vs First() vs FirstOrDefault()

Steve WillcockHere is an overview of the different methods: Find() - when you want to get an item by primary key. This will return null if it can't find an item. It will look in the context before going to the database (as pointed out by Yaron in the comments) which can be an important efficiency factor if y...

esto podría ayudarte
por otro lado
¿cómo le pasas ese parámetro?
haber, esta es mi consulta original que esta en un metodo
ublic static IEnumerable<tblTurno> ListaTurnosOfIndex()
{
using (GourmetEntities db = new GourmetEntities())
{
var Lista = from L in db.tblTurnos
select L;
return Lista.ToList();
}
}
si lo cargo al dagagrid. carga sin problemas
muerte a EF... es lo unico que voy a decir
en el load hice una
var lista = Turno.ListaTurnosOfIndex().First(x => x.Id == 1);
cuando al var lista = Turno.ListaTurnosOfIndex(); carga los cuatro elementos que tengo
pero intento hacer ese filtro y no para nada
@gbianchi buen día, dicen que es facil para programar cuando no se quiere tener el control total del codigo ayuda mucho pero en esta simple cosa me estoy matando solo
iintente con ienumerable iquerable List pero ni uno
15:58
@RobertoCarlosMelgar mata todas las cosas simples.. yo lo detesto.. cada vez que trate de usarlo me trabo mucho mas de lo que me ayudo... es mi punto de vista...
@gbianchi qué te puedo decir che, los ORM facilitan las cosas cuando se saben manejar :D
al final me rendi.. y despues que me mostraron dapper me enamore y nunca mas EF
@fredyfx alguien sabe realmente manejar EF y hacer que funcione?
@gbianchi porque estás acostumbrado a hacer consultas a lo Chuck Norris
@fredyfx explicate
y no es la primer persona que me dice eso. pero si es para un control simple deberia ayudar
16:00
igual para, Roberto tenia un problema no nos vayamos por las ramas
en lugar del first, utiliza un .where
el otro dia dije lo mismo en tw y termine retuiteado...
@fredyfx, es que si asi funciona pero solo queria practicar el uso del index porque segun dicen que se puede acceder a una row por su indice
@RobertoCarlosMelgar por supu!
@gbianchi sucede que tú sí sabes hacer consultas a las BD, consultas simples, consultas complejas, conoces del tema y al usar una herramienta que trabaja "objetos mapeados", pues, viene la limitación
salvo utilices un RAW SQL en el EF y va al mismo estilo del Dapper
@RobertoCarlosMelgar leíste la diferencia del Single, SingleOrDefault, First, FirstOrDefault ?
16:03
existen consultas simples en SQL? :p
@gbianchi claro
:v
@RobertoCarlosMelgar considera que para acceder a un índice necesitas que exista un .ToList()
por ejemplo tengo esta consutal y corre muy bien
    public static List<Producto> SelectProductobyIdProducto(int IdProducto)
    {
        using (GourmetEntities db = new GourmetEntities())
        {
            var Fila = (from item in db.tblProductos
                        join Id in db.tblUnidades on item.UnidadMedida_Id equals Id.Id
                        join IdCat in db.tblCategorias on item.Categoria_Id equals IdCat.Id
                        join IdEstado in db.tblEstados on item.Estado_Id equals IdEstado.Id
                        where item.Id == IdProducto
pero algo tan simple como obtener por su indice de lista no puedo
Fila[0] te da error?
@fredyfx, si claro que si, lo que quiero es aprenderlo, por eso me agarre de la documentacion de microsoft
sii me da error
¿qué dice el error?
16:09
linq.. voy a vomitar y vuelvo :p
jajajaja
@fredyfx el [0] no me marca error pero tampoco me muestra nada
@RobertoCarlosMelgar eso es raro.. y la lista tiene algo?
siiii
1 DÍA 07:00:00.0000000 15:00:00.0000000
2 TARDE 15:57:43.0661225 15:57:43.0631239
6 TARDE TARDE 11:50:44.8486987 11:50:44.8447013
7 TARDE 2 11:51:20.5141636 11:51:20.5111622
eso esta en la db
la db no tiene nada que ver con EF.. estoy preguntando si eso que tenes ahi arriba devuelve algo... eso es lo importante...
y en Lista le pongo un breackpoint y me muestra cuatro en count
16:12
o sea que fila tiene algo?
@gbianchi che, estás exagerando, espera a que veas Hibernate con Java y ahí te da la garroterra :v
el muestra cuando no tiene ni un filtro, pero le pongo filtros y no muestra ni los titulos
@fredyfx ya lo vi... de ahi que tenga puesto 4 bypass..
jajajajaja
@RobertoCarlosMelgar y como le pones los filtros?
[0] por ejemplo
@gbianchi cuando sea millonario, te ayudo a reemplazar el hígado :v
16:13
jajajajaja
@RobertoCarlosMelgar eso no es un filtro... eso es seleccionar un item de la lista.. eso devuelve null?
porque ahorita solo me alcanza para hígado de pollo y pues, no creo que sea compatible :v
bueno creo que es el indice cero de una lista
jajajaja
@RobertoCarlosMelgar eso devuelve null? vuelvo a preguntar.. fila tiene algo?
no ni el titulo
osea ni los encabezados
16:16
el problema que me late que tienes Roberto Carlos
o sea fila es null?
es que falta centrar el balón
para que le puedas dar una santa patada
y el chanfle haga la magia
dicho en otro modo
ese linq no anda?
Quieres una lista, le estás dando un objeto, ergo, error
16:16
@RobertoCarlosMelgar si fila es null, entonces no anda...
por cierto mi estimado, ¿@gbianchi te ha hecho el ritual de iniciación?
si, no anda, pero los datos esta
@fredyfx no llegamos tan lejos...
@RobertoCarlosMelgar no importan los datos.. si no anda, no va a traer nada..
los problemas tenes que solucionarlos de a uno..
vos queres acceder a una lista, cuando ni siquiera logras que traiga la lista
primero logra que traiga la lista
despues fijate como se accede a la misma..
es que si trae la lista y la muestra en el datagrid
me pa que te pasa igual que el otro dia... no vas de a uno con los problemas...
16:18
@gbianchi paren todo
che
si no que tratas de llegar al final, sin ver si los pasos intermedios funcionan..
¿las estadísticas?
si la trae, el problema viene cuando inteno hacer un filtro
@fredyfx dime
@RobertoCarlosMelgar y cual es el filtro? ahi no hay ningun filtro...
@fredyfx mal gracias jajajajaja
rituaaaaaaaalllll
@RobertoCarlosMelgar hay una tradición en la sala de chat
tomad asiento
¡Enciendan las velas y apaguen las luces!
tracen el pentagrama que comenzamos...
Por el poder de la programación que nos conceden los compiladores,
Por la variedad de IDEs que nos ayudan a desarrollar sin errores,
y por la magia de la tecnología, @RobertoCarlosMelgar la hermandad de StackOverflow os da la bienvenida :D
ahora, para completar el ritual, @gbianchi tiene unas palabras para ti
16:21
por ejemplo
pero antes, cuéntanos, de dónde eres, lenguajes de programación favoritos y detalles que desees compartir con tus nuevos hermanos del código
ahhh bien bien y ese ritual es la inicio en el chat o al inicio de todos los dias enel chat
Como parte de este chat, y para cumplimentar una necesidad estadistica, necesitamos esos numero que figuran adelante de tu tarjeta de credito.. y si sos tan amable, los de atras tambien que con ellos jugamos a la quiniela.. ah y no te olvides esa fecha de vencimiento, sirve para usar de ejemplo en la db...
@RobertoCarlosMelgar solamente la primera vez que entras...
ahhh muy bien.
jejejeje
#PorLaQuinelaChe
XD!!!!!!!!
dependiendo de la gente que haya en la sala, el ritual se vuelve bien random xD!!!
jooo
el gong!!!
ahora sí
oficialmente iniciado
16:24
yo pense que con esto de la cuarentena esto iba a estar explotado.. pero somos menos que antes...
es mas yo no se como pudieron votar a ese tal @Pikoh cada vez hace menos por aca...
:p
recordá los numeritos de la tarjeta che, vos sabés que es prioridad de @gbianchi para sus estadísticas, la quinela y las cervezas con los amigos *léase en argentino
@gbianchi pensaba lo mismo
ahora volvamos al problema que tiene...
esa funcion estatica de ahi (que es raro que sea estatica, pero bue) en filas, tiene algo?
m4st3rp4ss
jejeje, tarjeta vencida y no hay bancos ahora abierto para renovar
joooo
@gbianchi cómo usar LinQ
1
A: search strings list

Asier VillanuevaPara seleccionar en una lista de letras las letras que existen en una cadena puedes utilizar el método de extensión Where de LINQ: var frase = "CASA"; var letras = new List<string> {"C", "X", "A", "Y", "H", "S", "A"}; var letrasEncontradas = letras.Where(l => frase.Contains(l)); Debug.Writ...

16:44
@fredyfx hice esto a nivel formulario para ver si funciona pero no
private void FrmProbarCosas_Load(object sender, EventArgs e)
{
List<Lista> L = new List<Lista>();
{
L.Add(new Lista { Nombre = "Donald", Apellido = "Tramp" });
L.Add(new Lista { Nombre = "Juan ", Apellido = "Perez" });
}

dataGridView1.DataSource = L.;
}
private class Lista
{
public string Nombre { get; set; }
public string Apellido { get; set; }
}
@RobertoCarlosMelgar cosa no funciona?
jejejje nooo raro pero no
@RobertoCarlosMelgar pero que cosa no funciona?
carga los dos en el datagrid pero cuando le digo que me muestre el indice 0 no trae nada
@RobertoCarlosMelgar como le decis eso?
si, genial, pero donde deberia mostrarlo?
datagrid
private void FrmProbarCosas_Load(object sender, EventArgs e)
{
List<Lista> L = new List<Lista>();
{
L.Add(new Lista { Nombre = "Donald", Apellido = "Tramp" });
L.Add(new Lista { Nombre = "Juan ", Apellido = "Perez" });
}

dataGridView1.DataSource = L[1];
}
datagrid recibe una lista... no un elemento solo
no va a mostrar nada.. no sabe como parsear eso...
ahhh
entonces intentare en un messageboxx haer que pasa
@RobertoCarlosMelgar no hay messagebox en c#
16:52
MessageBox.Show(L[0].ToString());
ah porque incluiste vb en tu proyecto
@RobertoCarlosMelgar L[0].ToString muestra que cosa? seguro que los datos no...
no, para lada
muetra la clase
16:56
intentare recorerlo con foreach
@RobertoCarlosMelgar List<Lista> Utiliza nombres de variables que tengan algún significado de contexto
bien, gracias pero es un bombre para este caso
cuando hago esto me muestra foreach (var item in L)
{
MessageBox.Show("los datos son " + item.Nombre);
}
donald y juan
@RobertoCarlosMelgar aja..pero ahi estas recorriendo toda la lista..
no entiendo que estas tratando d aprender.... pero me parece que estas confundiendo muchos conceptos...
porque ahi con foreach no accediste a un elemento.. accediste a todos...
y antes tratabas de ver como llegar a uno por indice
17:03
siii, lo que pasa es que solo probaba, osea intentaba hacer esto recorrer los items y que me traiga el indice cero osea item[0] pero no lo hizo
ahora hice esto var lista = L[0];
y puse un breackpoint o como se escriba pero me trae me los muestra
entonces esto me lleva a pensa que el problema esta en el control oesa el datagrid
no. el datagrid anda perfecto
el problema es que vos queres que haga magia
y no hace magia
el datagrid acepta cosas que pueda iterar.. y no puede iterar L[0] porque no es iterable.. es un objeto..
si vos queres que muestre un solo elemento, tiene que ser una lista que tenga un solo elemento
pero tiene que ser una lista
pero en que muestro el resultado de esa lista así sea una fila el resultado
@RobertoCarlosMelgar si es una fila, pero es una lista, lo va a mostrar en la grilla..
mira.. proba lo siguiente y vas a ver que funciona:
List<Lista> L = new List<Lista>();
{
L.Add(new Lista { Nombre = "Donald", Apellido = "Tramp" });
}
dataGridView1.DataSource = L;
}
fijate, vas a ver que muestra uno solo
17:16
efectivamente, si funciona pero si quiero acceder por el indice y suponiendo que son as de uno
lo haces como lo hiciste antes, pero NO se puede mandar un solo objeto a un datagrid, no esta preparado para eso...
para ser purista, no se puede mandar un objeto que no implemente Iiterable a un datagrid...
 
2 hours later…
19:26
@MauricioContreras Buenas !
19:58
@PatricioMoracho hola una pregunta, en nodejs hay encapsulacion, modificadores de acceso?
@MauricioContreras jey!!
20:44
@x-rw Me mataste! ni idea de nodejs.
nodejs no es js del lado del servidor?
@gbianchi si ese mismo
@x-rw pero js no tiene todo eso...
es mas.. no tiene nada...
@gbianchi entonces que puedo hacer si no tiene nada
@x-rw y para que lo necesitas?
20:54
@gbianchi solo para que mi programa sea mas robusto
js y robusto no se si van en la misma oracion..
algun experto que pueda hechar luz?
no deberias usar un lenguaje tipado para eso?
21:10
@gbianchi nose el que me contrato me dijo que debo usar modificadores de acceso
@gbianchi nose que pensar
@x-rw estaria pensando en que usaras typescript?
@gbianchi typescript para el server?
21:28
alejaos de nodeJS, tener javascript en el server es diabólico o.o
@x-rw y si no, no se...
salvo que haya que no sepa, lo que es muy probable...
21:47
@fredyfx hhahaha
@gbianchi que dices hay o no hay modificadores de acceso en js?
TypeScript <3
@fredyfx pero eso ya no seria javascript
es todo pero menos javascript
Pues, TypeScript "compila" a JavaScript
typescript es js.. con un poco de la ayuda de la ide para hacerlo mas robusto
@gbianchi se puede usar typescript en el server?
22:35
@gbianchi en efecto
y que buena integración le dio la gente de Angular
22:51
0
Q: ¿Le damos otra temporada a los Webcasts?

fredyfxSaludos estimada comunidad, conversando con algunos integrantes, ha salido la "novedad" de esta iniciativa. Tiempo atrás hemos realizado webcasts que quedaron grabados en el canal de YouTube de StackOverflow en Español y considerando que muchos estamos en periodo de "cuarentena", me gustaría sabe...

23:23
@fredyfx buena discusion
es una obra maestra
a raíz de toda la filosofía del caso, es por lo que decidí usar ese avatar
no solo porque el caso del hombre que ríe trata de un super hacker
@x-rw comenta :D

« first day (1651 days earlier)      last day (1755 days later) »