J'ai une méthode qui ajoute le statut d'investissement par StoredProcedure (dans cette méthode, je vérifier quel est le statut réel est et insérez-le à la table)problème syn avec ado.net
public void AddStatusInvestment(InvestmentData.InvestmentRow Investment, InvestmentData ds, DictionaryData dict)
{
SomeMethodWHichUsesStoredProcedureWithActualStatus();
var statInw = PhaseStatusHelper.GetStatusesInvestment(Investment, ds);
}
Quand je vérifie le numéro Je ne t voir tout changement:
var statInw = PhaseStatusHelper.GetStatusesInvestment(Investment, ds);
public static List<InvestmentData.StatusesInvestmentRow> GetStatusesInvestment(InvestmentData.InvestmentRow Investment, InvestmentData ds)
{
List<InvestmentData.StatusesInvestmentRow> Statuses =
new List<InvestmentData.StatusesInvestmentRow>();
Statuses.AddRange(Investment.GetStatusesInvestmentRows());
return Statuses;
}
Voici le code du créateur:
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Data.Design.TypedDataSetGenerator", "2.0.0.0")]
public StatusesInvestmentRow[] GetStatusesInvestmentRows() {
if ((this.Table.ChildRelations["FK_Investment_StatusesInvestment"] == null)) {
return new StatusesInvestmentRow[0];
}
else {
return ((StatusesInvestmentRow[])(base.GetChildRows(this.Table.ChildRelations["FK_Investment_StatusesInvestment"])));
}
}
table StatusesInvestment:
InvestmentId int
EnumStatusesInvestment int
StatusesInvestmentId int PK
Que puis-je faire pour obtenir le nombre correct de statuts
Lorsque je lance ma demande à nouveau nombre de statuts d'investissement est correct
Je pense que le plus important que vous ayez à nous montrer est l'implémentation 'SomeMethodWHichUsesStoredProcedureWithActualStatus'. – Shimmy