J'ai une classe d'entité LINQ to SQL avec une propriété int null appelée sTime que j'utilise pour enregistrer le nombre de secondes planifiées pour une tâche. par exemple. champ de base de données 120000MVC Afficher la chaîne de texte entrée dans TimeSpan à temps en secondes
J'ai essayé d'ajouter une propriété à la classe Task, mais comment puis-je définir cette propriété lorsque j'utilise une entité LINQ to SQL.
public TimeSpan ScheduledTimeSpan {get; private set;}
int seconds = sTime ?? 0;
TimeSpan ts = new TimeSpan(0, 0, 0, seconds, 0);
ScheduledTimeSpan = ts;
que je ferais dans ma Voir
<td><%= Html.Encode(task.ScheduledTimeSpan.TotalSeconds.ToString("hh:mm:ss")) %></td>
Avec MVC Je ne suis pas sûr comment et où pour définir et sTime correctement lorsque j'utilise UpdateModel (tâche); dans mon contrôleur de tâches. Je pensais que je devais créer un TimeSpan à l'intérieur de l'action du contrôleur quand je faisais le Get mais cela ne me semble pas juste, aussi où je devrais mettre cette propriété? Quelqu'un qui peut aider?
Pouvez-vous préciser ce que vous s'il vous plaît voulez? Je ne suis pas sûr si vous voulez savoir comment obtenir sTime comme un timespan ou si vous voulez savoir comment poster un formulaire et ensuite définir/lier des données à sTime OU quelque chose de complètement différent! :-) A bientôt, Charles. – Charlino