Пример #1
0
 private void Button2_Click(object sender, EventArgs e)
 {
     if (gerentes[1] != null)
     {
     }
     else
     {
         gerentes[1] = new Gerentes(lblGer2.Text);
     }
 }
Пример #2
0
 private void BtnUpSeg1_Click(object sender, EventArgs e)
 {
     if (gerentes[0] != null)
     {
         gerentes[0].aumentarNivel();
     }
     else
     {
         gerentes[0] = new Gerentes(lblGer1.Text);
     }
 }
Пример #3
0
        internal Gerentes[] llenarGerentes(string path)
        {
            int minY = 61, minX = 3, maxY = 69, maxX = 8;

            this.path = path;
            this.ws   = wb.Worksheets[3];

            Excel.Range range = (Excel.Range)ws.Range[ws.Cells[minY, minX], ws.Cells[maxY, maxX]];
            object[,] holder = range.Value2;

            Gerentes[] gerentes = new Gerentes[9];

            //llena el nombre de cada seguro, su valor inicial e inicializa el nivel en 0
            //luego lleno el
            for (int p = 1; p <= maxY - minY + 1; p++)
            {
                gerentes[p - 1]      = new Gerentes();
                gerentes[p - 1].area = holder[p, 1].ToString();
                //seguros[p - 1].costoProximo = Convert.ToInt16(holder[p, 2]);
                gerentes[p - 1].nivel = 0;
                for (int q = 2; q <= maxX - minX + 1; q++)
                {
                    //seguros[p - 1].area = holder[p, q].ToString();
                    gerentes[p - 1].costoProximo[q - 2] = Convert.ToInt32(holder[p, q]);
                    //returnstring[p - 1, q - 1] = holder[p, q].ToString();
                }
            }

            //llena el seguro con los valores de la cobertura
            minY   = 74;
            minX   = 4;
            maxY   = 82;
            range  = ws.Range[ws.Cells[minY, minX], ws.Cells[maxY, maxX]];
            holder = range.Value2;
            for (int p = 1; p <= maxY - minY + 1; p++)
            {
                for (int q = 1; q <= maxX - minX + 1; q++)
                {
                    gerentes[p - 1].cobertura[q - 1] = Convert.ToInt32(holder[p, q]);
                }
            }


            return(gerentes);
        }