Пример #1
0
 private void AjustarDadosFinanceiros()
 {
     if (BS_Pedido.Current != null)
     {
         Habilita_Data_Financeiro();
         if (!(Parcelas_Entrada.Text.Trim() == "S"))
         {
             TCN_Pedido.Calcula_Parcelas(BS_Pedido.Current as TRegistro_Pedido);
             BS_Pedido.ResetCurrentItem();
         }
     }
 }
Пример #2
0
        private void VL_Entrada_Leave(object sender, EventArgs e)
        {
            decimal _VL_Entrada = VL_Entrada.Value;

            TCN_Pedido.Calcula_Parcelas(BS_Pedido.Current as TRegistro_Pedido);

            for (int x = 0; x < (BS_Pedido.Current as TRegistro_Pedido).Pedidos_DT_Vencto.Count; x++)
            {
                (BS_Pedido.Current as TRegistro_Pedido).Pedidos_DT_Vencto[x].VL_Entrada = VL_Entrada.Value;
                if (x == 0)
                {
                    (BS_Pedido.Current as TRegistro_Pedido).Pedidos_DT_Vencto[x].VL_Parcela = VL_Entrada.Value;
                }
            }

            TCN_Pedido.Recalcula_Parcelas(BS_Pedido.Current as TRegistro_Pedido, 0);
            BS_Pedido.ResetCurrentItem();
        }