public async Task <bool> UpData(RotationChartInputModel data) { if (data.id <= 0) { return(false); } var rotationchart = await _db.RotationCharts.SingleOrDefaultAsync(s => s.id == data.id); if (rotationchart == null) { return(false); } if (data.ArticleId.HasValue) { if (await _db.Articles.SingleOrDefaultAsync(s => s.id == data.ArticleId) == null) { return(false); } } if (data.WZZModelId.HasValue) { if (await _db.WZZModels.SingleOrDefaultAsync(s => s.id == data.WZZModelId) == null) { return(false); } } rotationchart.imgurl = data.imgurl; rotationchart.title = data.title; rotationchart.WZZModelId = data.WZZModelId; rotationchart.ArticleId = data.ArticleId; await _db.SaveChangesAsync(); return(true); }
public async Task <IActionResult> UpData(RotationChartInputModel data) { bool result = await _bll.UpData(data); return(Json(result)); }