public ActionResult Create([Bind(Include = "Id,DepoId,FabrikaId,Sonuc")] TransportSonuc transportSonuc) { if (ModelState.IsValid) { _tss.Insert(transportSonuc); return(RedirectToAction("Index")); } ViewBag.DepoId = new SelectList(_ds.GetList(), "Id", "Adi", transportSonuc.DepoId); ViewBag.FabrikaId = new SelectList(_fs.GetList(), "Id", "Adi", transportSonuc.FabrikaId); return(View(transportSonuc)); }
public TransportSonucModel Solve(TransportDataModel data) { var _mevcutSonuclar = _transportSonucService.GetList(); Results = new TransportSonucModel(); Results = _transportOptimization.Solve(data); //önceki sonuçları sil foreach (var result in _mevcutSonuclar) { _transportSonucService.Delete(result.Id); } //yeni sonuçları ekle foreach (var result in Results.ResultModel) { _transportSonucService.Insert(result); } return(Results); }