Exemple #1
0
 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");
     }
 }