[HttpGet]
public ActionResult SecondMission(string Id)
{
CATSDDEntities db = new CATSDDEntities();
db.Configuration.ProxyCreationEnabled = false;
var setAlet= db.Setalets.Where(x => x.Aletler.Barkod == Id && x.Bolum == 1).Include(x => x.Aletler.AletAD).Include(x => x.Setler).FirstOrDefault();
if (setAlet == null)
{
return Json("Error, Alet Not Found!", JsonRequestBehavior.AllowGet);
}
else
{
setAlet.Bolum = 2;
db.SaveChanges();
var MissionTwoSets = db.Setalets.Where(x => x.Bolum == 2 && x.SetId==setAlet.SetId).Include(x => x.Aletler.AletAD).Include(x => x.Setler).GroupBy(x => x.SetId).ToList();
return PartialView("~/Views/Shared/_SecondMissionSetPartial.cshtml", MissionTwoSets);
}
}
J'appelle cette méthode par ajax
Quand j'appelle cette méthode la première fois Aletler
propriété de MissionTwoSets
mais lorsque j'appelle cette méthode une deuxième fois et que je récupère plusieurs données, l'un des éléments devient nul dans le fichier de données. Aletler
( LOOK ) c'est assez bizarre j'utilise le même code ailleurs avec les mêmes données et cela fonctionne bien