Exemplo n.º 1
0
 /// <summary>
 /// Inizializza un record di ContoCorrente prendendo
 /// i campi principali dal record di PortafoglioTitoli
 /// specificando il valore dell'operazione per il c/c e la tipologia di soldi
 /// </summary>
 /// <param name="portafoglioTitoli">Record di PortafoglioTitoli</param>
 /// <param name="valoreInCC">Valore da registrare in c/c</param>
 /// <param name="idTipoSoldi">Destinazione d'uso dei soldi</param>
 public ContoCorrente(PortafoglioTitoli portafoglioTitoli, double valoreInCC, TipologiaSoldi idTipoSoldi, int IdQuotePeriodi)
 {
     Id_Conto = portafoglioTitoli.Id_Conto;
     Id_Quote_Investimenti = 0;
     Id_Valuta             = portafoglioTitoli.Id_valuta;
     Id_Portafoglio_Titoli = portafoglioTitoli.Id_portafoglio;
     Id_tipo_movimento     = portafoglioTitoli.Id_tipo_movimento;
     Id_Gestione           = portafoglioTitoli.Id_gestione;
     Id_Titolo             = (int)portafoglioTitoli.Id_titolo;
     DataMovimento         = portafoglioTitoli.Data_Movimento;
     Ammontare             = valoreInCC;
     Valore_Cambio         = portafoglioTitoli.Valore_di_cambio;
     Causale          = portafoglioTitoli.Note;
     Id_Tipo_Soldi    = (int)idTipoSoldi;
     Id_Quote_Periodi = IdQuotePeriodi;
     Modified         = DateTime.Now;
 }
Exemplo n.º 2
0
 public TipoSoldi (TipologiaSoldi tipologiaSoldi)
 {
     Id_Tipo_Soldi = (int)tipologiaSoldi;
     Short_Desc_Tipo_Soldi = tipologiaSoldi.ToString();
     Desc_Tipo_Soldi = tipologiaSoldi.GetDisplayName();
 }