예제 #1
0
        public BasicResponse SaveClassList(ClassListAddRequest list)
        {
            if (list == null || list.ClassInfoList == null || list.ClassInfoList.Count < 1)
            {
                BasicResponse mr = new BasicResponse(-100, "Class列表对象为空,请检查是否已赋值!");
                return(mr);
            }

            //var _class = ObjectConverter.CopyList<ClassInfo, ClassModel>(list.ClassInfoList);
            //DataColumn[] dc = new DataColumn[]
            //{
            //    new DataColumn("ClassID"),
            //    new DataColumn("StrCode"),
            //    new DataColumn("StrName"),
            //    new DataColumn("DatStart"),
            //    new DataColumn("DatEnd")
            //};
            //_Repository.BulkInserToDB("cbf_class", _class, dc);

            var _class = ObjectConverter.CopyList <ClassInfo, ClassModel>(list.ClassInfoList);

            _Repository.AddClassList(_class);
            return(new BasicResponse(100, "操作成功。"));
        }