Je dois sauvegarder les données dans différents objets C# en fonction de l'entrée.Stocker les données dans les objets en fonction de l'entrée C#
En fonction de la valeur de "productChoice", mon programme doit sauvegarder les données dans la classe correspondante.
Par exemple:
si productChoice = "auto", puis les données qui devraient être mis à l'objet AutoDataprefill.
Si productChoice = "véhicule", les données doivent être définies sur l'objet VehicleMileage.
Ma classe de commande:
public class Order
{
public Products products {get;set;}
}
Mes produits Classe:
public class Products
{
public productChoiceType products { get; set; }
}
Ma classe productChoiceType:
public class productChoiceType
{
public string productChoice { get; set; }
public AutoDataprefill auto_dataprefill { get; set; }
public VehicleMileage vehicle_mileage { get; set; }
public ClaimsDiscovery claims_discovery { get; set; }
public PropertyDataprefill property_dataprefill { get; set; }
public List productList { get; set; }
}
public class AutoDataprefill
{
public Parameter parameter { get; set; }
public Pnc pnc { get; set; }
public ProductReturnFormat format { get; set; }
public string primary_subject { get; set; } // Attribute // IDREF
}
public class VehicleMileage
{
public string usage { get; set; }
public VmrReportType report_type { get; set; }
public Vehicles vehicles { get; set; }
public string subject { get; set; } //Attribute // IDREF
}
Voici mon code créer une instance de « l'ordre » et sauvegarder des données sur les objets correspondants:
CLUEAuto.Personal.BusinessEntities.Order nwOrder = new CLUEAuto.Personal.BusinessEntities.Order
{
products = new CLUEAuto.Personal.BusinessEntities.Products
{
products = new CLUEAuto.Personal.BusinessEntities.productChoiceType
{
/* if (productChoice == "auto")
{Parameter = , Pnc = ,.... }
elseif (productChoice == "vehicle")
{usage = , reportType = , ....} */
???
}
}
}
Quelle est la question? –
Comment mon code doit-il ressembler à ce code:/* if (productChoice == "auto") {Parameter =, Pnc =, ....} elseif (productChoice == "vehicle") {usage = , reportType =, ....} */ – BumbleBee