Example #1
0
        public async Task <MessageModel <string> > Put([FromBody] ExScore ExScore)
        {
            var data = new MessageModel <string>();

            if (ExScore != null && ExScore.Id > 0)
            {
                data.success = await _iExScoreRepository.Update(ExScore);

                if (data.success)
                {
                    data.msg      = "更新成功";
                    data.response = ExScore?.Id.ObjToString();
                }
            }

            return(data);
        }
Example #2
0
        public async Task <MessageModel <string> > Post([FromBody] ExScore ExScore)
        {
            var data = new MessageModel <string>();

            var examModel = await _iExamRepository.QueryById(ExScore.examid);

            var studentModel = await _iStudentsRepository.QueryById(ExScore.studentid);

            ExScore.clazzid  = studentModel.clazzid;
            ExScore.courseid = examModel.courseid;


            var id = await _iExScoreRepository.Add(ExScore);

            data.success = id > 0;
            if (data.success)
            {
                data.response = id.ObjToString();
                data.msg      = "添加成功";
            }

            return(data);
        }