//Metodo que realiza la operacion de estado 9 segun el requerimiento de la rutina de la matriz. private void EstadoNueve() { try { //Desplega descripcion de la operacion que se esta haciendo txtNotificacion.Text = "*Calcular el total de la columna 3 en la variable 'total'\r\n*Mostrar la variable 'total'\r\n*Mostrar la matriz con los datos"; //Coloca la suma de la columna 3 en txtTotal txtTotal.Text = matriz.SumaColumna3().ToString(); //Se carga el datagrid con la informacion de la matriz LlenarMatrizInicial(matriz.CargarMatriz(), 2); txtTotal.BackColor = Color.Red; grdDatos.Columns[2].DefaultCellStyle.BackColor = Color.White; //Se establece el estado a 10 estado = 10; //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); } }