Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        public async Task <IActionResult> UpData(RotationChartInputModel data)
        {
            bool result = await _bll.UpData(data);

            return(Json(result));
        }