« first day (1672 days earlier)      last day (1437 days later) » 
01:00 - 16:0016:00 - 23:00

4:19 PM
Hola buen día, como están espero que todo bien a pesar de todo esto
como puedo resolver este problema que les muestro a continuación, en un datagridview c# System.IndexOutOfRangeException: 'El índice -1 no tiene un valor.'
 
@RobertoCarlosMelgar estás intentando acceder a una posición no válida de tu iterable.
 
@MauricioContreras hola gracias, si solo hago click en cualquier fila del datagridview y me manda ese error
 
@RobertoCarlosMelgar por que tratas de acceder a una coleccion que no tiene nada.. en el debug lo verias...
 
creo que necesito pregunta si es -1 return pero no se como
pero, si que tiene datos
 
@RobertoCarlosMelgar entonces esatas pasando un indice equivocado...
 
4:31 PM
haber explico un poquito los antecedentes.
public class AuxProducto
{
public int ProductoId { get; set; }
public string Codigo { get; set; }
public string ProductoDescripcion { get; set; }
public decimal PrecioVenta { get; set; }

}
List<AuxProducto> ListaAuxProducto = new List<AuxProducto>(); de mi clase
private void CargarDatagriViewProdPrecioNuevo()
{
DataGridViewPrecioNuevo.DataSource = ListaAuxProducto;
}
aqui cargo la lista vacia
aquí busco los que tiene check y los paso al otro dagardiview (el que me da el problema)
private void button1_Click(object sender, EventArgs e)
{
foreach (DataGridViewRow fila in DataGridViewPreciosAntiguo.Rows)
{
AuxProducto auxProducto = new AuxProducto();
if (Convert.ToBoolean(fila.Cells["Select"].Value))
{
auxProducto.ProductoId = (int)fila.Cells["Id"].Value;
auxProducto.Codigo = fila.Cells["Codigo"].Value.ToString();
auxProducto.ProductoDescripcion = fila.Cells["ProductoDescripcion"].Value.ToString();
y los pasa correctamente en el de precio nuevo debo agregarle un precionuevo a la columna precio, al hacer click en cualquier parte del datagridview me sale ese error
 
@RobertoCarlosMelgar todo eso que mostraste no pasa cuando haces click.. fijate que metodo se ejecuta al hacer click en esa grilla
cuando tira un error, el programa para en la linea que tira error.. podes poner un break point en la linea anterior y ver porque esa linea tira error...
o sea, debuguear...
 
si estimado pero lo raro es que me lleva a este codigo, bueno raro para mi static class Program
{
/// <summary>
/// Punto de entrada principal para la aplicación.
/// </summary>
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
Application.SetCompatibleTextRenderingDefault(false);
Application.Run(new FrmLogin());
}
}
aqui me lleva
 
4:48 PM
al main?
al aplication run?
igual el codigo del boton1 es raro.. fijate linea por linea lo que hace...
private void button1_Click(object sender, EventArgs e)
{
    //para cada fila de esta grilla
    foreach (DataGridViewRow fila in DataGridViewPreciosAntiguo.Rows)
    {
        //creo un objeto nuevo
        AuxProducto auxProducto = new AuxProducto();
        if (Convert.ToBoolean(fila.Cells["Select"].Value))
         {
              auxProducto.ProductoId = (int)fila.Cells["Id"].Value;
                auxProducto.Codigo = fila.Cells["Codigo"].Value.ToString();
             auxProducto.ProductoDescripcion =   fila.Cells["ProductoDescripcion"].Value.ToString();
 
5:04 PM
Cuando le quito esta linea no carga nada en el datagridview DataGridViewPrecioNuevo.DataSource = null;
y la vardad no se adonde poner el breackpoint para ver
 
aloha~
 
¿cómo vamos hermanos?
 
5:26 PM
@fredyfx yo acercándome a la medalla de Bronce con la etiqueta MongoDB. Aún falta un buen trecho, pero cada vez más cerca.
 
0
Q: Es conveniente crear sinónimos de etiquetas para angular y ajustar las existentes?

LegnaActualmente angular tiene las etiquetas angular4, angularjs-4.0, angularjs-2.0 y angular2 como sinónimos. Pero encuentro algunos problemas con esto: angularjs-2.0 No existe. Si es angularjs no debería ser 2, son versiones completamente diferentes incompatibles entre sí. (En mi opinion, angular ...

 
@MauricioContreras excelente :D
 
6:22 PM
buenas gente
alguno recuerda esa página en la que alguien sin conocimiento de programacion propone un proyecto
y los freelances se unen si quieren?
 
topcoder
 
@gbianchi entiendo que me lo han tratado de explicar, lo del traducir.win, pero hasta que no me siente a ver de qué se trata me siento un mísero ignorante. Esto está sin traducir o es que está en vías de:
 
elance
upwork
 
@gbianchi pone en Inglés: Access moderator tools y supongo que eso debe estar traducido ya. Recuerdo que era: Acceder a herramientas de moderación, así que imagino que está roto.
 
gracias @fredyfx voy a checar
 
6:29 PM
vale
 
6:46 PM
@MauricioContreras entras al sitio
buscas la cadena
y la traducis
 
@gbianchi Mirá, pero si es más fácil que hacerle goles a la selección de Venezuela. XD
 
@MauricioContreras ya la tradujiste.. y ya la aprobe...
 
@gbianchi sos como el Diego, pibe.
 
@MauricioContreras jajajaj
 
hey @gbianchi
saludos hermano :D
 
6:53 PM
@fredyfx hey como va?
 
7:07 PM
@gbianchi excelente, anoche inicié con las Vistas del proyecto final
del curso que te mencioné
y sigo pensando que sería un golazo incluir generics
el problema es que el curso puede ser más extenso
y está orientado a niveles básicos-intermedios
con decirte que hago uso de una arquitectura AIO
 
8:00 PM
@fredyfx buenisimo!!
 
8:29 PM
@gbianchi consideras que generics debería ser conocido desde los inicios de todo programador en C# ?
 
@fredyfx no... porque no son ultra necesarios.. si a la hora de usar una lista.. pero solamente lo explicaria para principiantes en ese ambito...
no entraria en todas las cosas que se pueden hacer
 
sí, también pensé en algo similar
creo que lo dejo para otro curso
una onda del curso "C# con todo el power 2.0!"
 
9:02 PM
@gbianchi esta por la zona
 
9:46 PM
@RobertoCarlosMelgar como?
 
Hola gente, buenas tardes
:)
 
@MikoMaadaFhackaa buenas tardes...
 
10:01 PM
muchachos una preguntita
 
@fredyfx El Curso mas esperado de la comunidad .NET
 
aqui hay polimorfismo?
Person player = new SoccerPlayer(9,"forward tip"
        		,"Antoine","Garcia",29);
 
jale los cursos de programacion y vivo de esto
pero que si hay poliformismo
creo xd
 
@MikoMaadaFhackaa ese será el segundo que lance :D
¿cómo vamos?
 
@mauricio ehhh.. para el caso la clase SoccerPlayer sera polimorfica porque hereda de player...
 
10:08 PM
@gbianchi de person cierto?
 
@mauricio perdon, tenes razon, person
 
es que en este codigo veo que se crean objetos en metodos polimorfismo en metodos y se me hizo raro ya que siempre veo que lo hacen desde el metodo main
 
@fredyfx Fredy hasta ahora no entiendo el concepto de web api y su funcionalidad a diferencia de web service, api rest. algun video o libro que me recomiende
 
@mauricio el main es un punto de entrada de tu programa, pero no es donde vive tu programa...
 
@gbianchi otra respuesta util mas thanks
 
10:10 PM
@MikoMaadaFhackaa ¿te da igual que sea en inglés?
 
leo y leo y no entiendo, una vez desarrole un api rest, que era solo poner un archivo json y descargarlo y usarlo
 
@MikoMaadaFhackaa normalmente web service fue un término muy empleado en tiempos de WCF
aunque en realidad un servicio web, puede usar json, xml,
 
"ok asi me lo enseño el profesor" jaja adios siempre sacandome de lios
 
una arquitectura rest va más allá que solo poner un json
 
@fredyfx acabo de cruzar un tuit con el head developer de Uala, un banco virtual, que dice que ellos contratan toda clase de personas, de junior a sr.. me da miedo.. manejan plata.. hay lugares donde no se si aceptaria que trabajaran juniors.. y un banco virtual seria uno de ellos.. que opinas?
 
10:16 PM
@gbianchi ¿crees que dejarían que un programador jr tenga chance de jugar con la plata de un banco?
un amigo mio trabajó en un banco, tienen muchos proyectos, bastante legacy para migrar
 
@fredyfx ni idea.. pero me da miedo que digan, que hay oportunidades para todos.. es un banco...
 
pues, no podrían decir "solo buscamos senior devs" porque la acusarían de discriminación
 
@fredyfx bah.. no es un banco.. es un banco virtual.. pero no se cuantas cosas para juniors puedan llegar a tene ahi...
@fredyfx el expertise no es discriminacion...
 
es cierto
no lo es
 
@fredyfx si puedo con ingles
 
gracias
 
y este otro que es muy poco conocido
tiene una buena cantidad de ejercicios que te hacen pensar muy diferente sobre cómo creas sistemas web
el único detalle es que el segundo es de la primera versión de aspnet core
igualito, los conceptos se mantienen
ahora, si quieres ver cómo avanzar con la construcción de sistemas, este es una joyita
 
01:00 - 16:0016:00 - 23:00

« first day (1672 days earlier)      last day (1437 days later) »