예제 #1
0
        //Metodo que realiza la operacion de estado 5 segun el requerimiento de la rutina de la matriz.
        private void EstadoCinco()
        {
            try
            {
                //Desplega descripcion de la operacion que se esta haciendo
                txtNotificacion.Text = "*Calcular el total de las [filas 1 y 2] [columna 2]";
                //Coloca el total de las filas 1 y2 y columna 2 en txtFila
                txtFila.Text      = matriz.CalcularTotal().ToString();
                txtFila.BackColor = Color.Red;

                grdDatos.Rows[0].Cells[0].Style.BackColor  = Color.White;
                grdDatos.Rows[1].Cells[0].Style.BackColor  = Color.White;
                grdDatos.Rows[10].Cells[0].Style.BackColor = Color.White;
                grdDatos.Rows[11].Cells[0].Style.BackColor = Color.White;
                //Se establece el estado a 6
                estado = 6;
                //Se guarda en bitacora la operacion realizada
                log.GuardarBitacora(this, "Proceso Exitoso");
            }
            catch (Exception ex)
            {
                //Muestra en pantalla que dio error la aplicacion y guarda log de error
                MessageBox.Show("Ocurrio un error en la apliacion", "Error");
                log.GuardarLogError(this, ex);
            }
        }