protected void RefrescaBitacora() { try { Label TurnoDistribuidora = PaginaPrincipal.FindName("LblUidTurno") as Label; dgLiquidaciones.ItemsSource = MVTurno.ObtenerLiquidacionesDeTurnoDistribuidora(TurnoDistribuidora.Content.ToString()).DefaultView; decimal total = 0.0m; int intOrdenes = 0; foreach (DataRowView item in dgLiquidaciones.Items) { intOrdenes = intOrdenes + 1; if (item[4].ToString() == "Recarga") { total = total - decimal.Parse(item[3].ToString()); } else if (item[4].ToString() == "Liquidacion") { total = total + decimal.Parse(item[3].ToString()); } } lblCantidadOrdenes.Content = intOrdenes; lblMonto.Content = "$" + total.ToString("N2"); } catch (Exception) { MessageBox.Show("Aviso del sistema", "Se debe abrir un turno para consultar este modulo"); } }