J'ai code suivant pour ajouter ou mettre à jour l'objet d'Entité. trouver l'objet en clé primaire, en fonction de la réponse je suis de l'ajout ou de la mise à jour de l'objet.
Ajout d'enregistrement des œuvres, mais en cours de mise à jour de sa présentation ce message d'erreur "Un objet avec la même clé existe déjà dans le Vousmanager. Le Vousmanager ne peut suivre plusieurs objets avec la même clé"
Dans mon MSSQL base de données, j'ai qu'un seul enregistrement.
var v = db.Envelopes.Find(model.ReportDate, model.Service);
if (v == null)
{
db.Envelopes.Add(model);
db.SaveChanges();
ViewBag.status = "Record Add successfully";
ModelState.Clear();
}
else
{
db.Entry(model).State = EntityState.Modified;
db.SaveChanges();
}
Comment puis-je résoudre ce message d'erreur?