este video fue super cortito y facil de seguir pero muy imoprtante ya que en otro sistema no tenia un control del rollback y se me metian algunos datos en algunas tablas pero en otras no aunq no se si funcione esto con firebase pero de todos modos me parecio genail el video.... prometo invitar mas d una cerveza con mis futuros sueldos.... Grande @hdeleonnet muchas gracias x compartir información valiosa
@hdeleonnet4 жыл бұрын
Si te ha gustado el video regalarme un like y compártelo en tus redes sociales, eso me ayuda bastante Siguiente video, pase usted: kzbin.info/www/bejne/jZa6lJawmrp8b5Y
@juancruzmedina59153 жыл бұрын
Increible como todos! Gracias!
@TonicoBonico3 жыл бұрын
Tome su like, señor.
@eminurbina29894 жыл бұрын
Perfecto que expliques acerca de las trasaction ya que son pocos canales que te muestran cómo trabajar con ellas
@darioesquina55164 жыл бұрын
El mejor de todos. C# y Desarrollo Full Stack, Aunque no existe del todo.
@facundovega17264 жыл бұрын
Sos un genio man, admirado con tu conocimiento y tu forma de explicar!
@irwinyahirquintanafitta73244 жыл бұрын
Otro excelente video, mil gracias. El concepto de transacción aplicado a un caso de la vida real, y además su implementación en Entity Framework. Te volaste la barda con este video mi estimado. Quitas toda la paja y pones lo transcendente del tema. Que buen maestro eres!
@zuumstellar9754 жыл бұрын
Nuevamente te agradezco Héctor por compartir sus conocimientos👍👍
@edwinoswaldorodriguezleton54374 жыл бұрын
Gracias Héctor, bendiciones. Pronto te seguiré apoyando.
@edwinoswaldorodriguezleton54374 жыл бұрын
Héctor yo he trabajado con procedimientos almacenados y al crear una venta lo envío como una matriz o estructura y lo inserto con una tabla temporal en sql server. Puedes explicar eso en algún video para saber que práctica es mejor.
@aldonerio80364 жыл бұрын
Excelente Hector
@marvinomarhernandez76474 жыл бұрын
Si, gracias Hector, siempre con tutoriales de calidad.
@melpponp26944 жыл бұрын
Gracias por compartir este sistema de ventas estimado Hector , si antes de navidad se terminase, seria el mejor regalo para tus seguidores, saludos y buenas vibras
@hdeleonnet4 жыл бұрын
Es la idea
@josueargueta25064 жыл бұрын
Excelente explicación.
@DarknessMA4 жыл бұрын
Ya estoy al día con el curso, espero el siguiente. Muchas gracias 😬
@DarknessMA4 жыл бұрын
Gracias ppr el nuevo video, creo qie éste fue más rápido, justo a tiempo porque ya casi estoy al día en el curso y ando haciendo un proyecto a la par con éste curso para mi trabajo :c
@joseyancarlosruizcuri76123 жыл бұрын
interesante de las transacciones una consulta de acuerdo al ejemplo digamos que tengamos 3 cajeras o cajeros realizando cobro a clientes y como seria ahi el que ingresa primero o le da al boton guardar se realiza primero se debloquea y ingresa otro registro y si le sale error a uno se desbloquea y pasa el siguiente registro espero se aclare mi duda gracias
@MarioAlvarezinformatico4 жыл бұрын
Gracias!
@hakureisan50933 жыл бұрын
Hola excelente curso, pero me gustaria que tambien muestres como se haria utilizando store procedures, en el video anterior , le comentastes a un comentario que en este video se utilizaron store procedures.
@joseluistarrillochuquiruna37652 жыл бұрын
haras procedimientos almacenados y el asyn await ?
@josedejesusvelascocamacho82334 жыл бұрын
Excelente video! . Solo que me surgió una duda. Que pasaria en el caso que de que un segundo cliente quisiera registrar una venta en el momento en que la venta de un primer cliente está en proceso de registro (con las tablas bloqueadas por la transacción)?
@hdeleonnet4 жыл бұрын
En este momento lo que esta pasa en un instante. Por eso es una opción, mas no que siempra deban utilizarse
@VictorHugo1402834 жыл бұрын
Que tal Hector, excelente video, algunos sistemas con lo que he trabajado, cuando una transacción falla por x motivo, este folio en particular se bloquea, lo puedes ver pero no puedes editarlo y/o contabilizarlo hasta que corras un procedimiento para la recuperación y/o eliminación de ese registro. Esto podría integrarse a un trigger?
@hdeleonnet4 жыл бұрын
Si se puede con trigger
@zerilanka4 жыл бұрын
Hector una duda si existen diferentes transacciones a la vez, supongamos están registrando información desde diferentes puestos de trabajo los demás usuarios no se verían afectados? la transacción de ellos debería de esperar hasta cuando finalice la de otro usuario?. no se si me hice entender.
@hdeleonnet4 жыл бұрын
son milisegundos
@maheza363 жыл бұрын
Hector muchas gracias por tu contenido; te hago una pregunta, que alternativa recomiendas usar para controlar las transacciones cuando se trata de un sistema de alta concurrencia, porque acá veo que si dos ventas se registran en el mismo instante de tiempo una bloquearía la otra, y si fueran 100 ventas a la vez, con mil conceptos supongamos, podría haber cierto bloqueo no deseado. Me gustaría saber tu opinión y solución arquitectonica al respecto. saludos.
@hdeleonnet3 жыл бұрын
Con esta cantidad de información se bloquearia y no lo notarías
@ualvarez954 жыл бұрын
Muy bueno Hector!, explicaste la ventaja de usar transaction pero, la desventaja cual sería?
@hdeleonnet4 жыл бұрын
Se bloquea las tablas o rows dependiendo y no puedes hacerles select
@cesarmejia94614 жыл бұрын
Hola Héctor, excelente curso, una pregunta, seria buena practica ya enviar todos los valores calculados desde el Front, o mejor hacerlos desde el Back, saludos
@hdeleonnet4 жыл бұрын
En back, aunque a veces el requerimiento permite modificar el precio sobre todo en puntos de venta se le da un permiso especial, pero siempre debe ser back si no tiene esta excepción
@ntbntb39564 жыл бұрын
Excelente video amigo a darle Like y compartir! Tengo una pregunta. Tengo un Procedimiento Almacenado donde hago el funcionamiento de una compra donde afectó la tabla Compra Compra_detalle y Kardex y todo envuelto y validado por una Transacción. Y me funciona pero el problema radica en que me duplica la inserción en la tabla Compra.... En C# tengo una clase donde donde mando los parámetros por AddWhiteValue. El detalle de la compra lo envío por un foreach de una DataGrid... Alguna solución amigo! De ante mano muchas gracias! Éxitos!!!
@jusehtquispe4 жыл бұрын
Seria bueno un con store procedures, arquitectura en capas.
@danielmeza71563 жыл бұрын
Qué sucede si... De un servicio que ya inicia una transacción, y mando llamar un método de otro servicio que necesito usar, peeero, éste otro servicio en su proceso inicia otra transacción ya que también guarda dentro de la BD. ¿Qué sucede en este caso?. Espero no haber creado un nudo con mi explicación...
@hdeleonnet3 жыл бұрын
Uno a la vez, queda en espera el segundo
@salserodezinc55324 жыл бұрын
Es mucho trabajo para el controlador...deberias hacer eso en la dal o una carpeta....entre mas liviano quede el controlador, mejor es la aplicacion.
@hdeleonnet4 жыл бұрын
es un curso relax, después vamos a ver capa de servicio y todo va quedar chulo, le invito a ver este video: kzbin.info/www/bejne/f4Gkapt9ltWhrrM