public Tranzactie(ID id, IBAN partenerTranzactie, TipTranzactie tip) { this.id = id; this.partenerTranzactie = partenerTranzactie; this.tip = tip; this.data = DateTime.Now; suma = new Suma(0.0); //se va seta apoi }
public Tranzactie(ID id, IBAN partenerTranzactie, TipTranzactie tip, Suma suma) { this.id = id; this.partenerTranzactie = partenerTranzactie; this.tip = tip; this.data = DateTime.Now; this.suma = suma; }
public Tranzactie(TipTranzactie tip, PlainText iban, PlainText data, double suma) { Contract.Requires(suma != 0, "Suma must not be null"); this.tip = tip; this.iban = iban; this.data = data; this.suma = suma; }
public Tranzactie creazaTranzactie(TipTranzactie tip, string iban, string data, double suma) { var IBAN = new PlainText(iban); var Data = new PlainText(data); var tranzactie = new Tranzactie(tip, IBAN, Data, suma); return(tranzactie); }