public Declaracion(int funcionarioID, Gestion gestion, DateTime fechaLlenado, EstadoDeclaracion estado) { ID = Guid.NewGuid(); FuncionarioID = funcionarioID; Gestion = gestion; FechaLlenado = fechaLlenado; Estado = estado; Depositos = new DepositoCollection(); DeudasBancarias = new DeudaBancariaCollection(); Inmuebles = new InmuebleCollection(); OtrosIngresos = new OtroIngresoCollection(); ValoresNegociables = new ValorNegociableCollection(); Vehiculos = new VehiculoCollection(); DeclaracionAnterior = null; }
public static Declaracion Load(Guid ID, int funcionarioID, Gestion gestion, DateTime fechaLlenado, EstadoDeclaracion estado, DepositoCollection depositos, DeudaBancariaCollection deudasBancarias, InmuebleCollection inmuebles, OtroIngresoCollection otrosIngresos, ValorNegociableCollection valoresNegociables, VehiculoCollection vehiculos, Declaracion declaracionAnterior) { return(new Declaracion { ID = ID, FuncionarioID = funcionarioID, Gestion = gestion, FechaLlenado = fechaLlenado, Estado = estado, Depositos = depositos, DeudasBancarias = deudasBancarias, Inmuebles = inmuebles, OtrosIngresos = otrosIngresos, ValoresNegociables = valoresNegociables, Vehiculos = vehiculos, DeclaracionAnterior = declaracionAnterior, }); }