This commit is contained in:
parent
4b907a7f20
commit
e4c465cecb
|
|
@ -1131,6 +1131,8 @@ namespace NP.Base.Controllers
|
|||
int i = 0;
|
||||
//검증용데이터(강사아이디)
|
||||
var cd = Dao.Get<Data>("cm.datafor.cminningcheck", new Hashtable() { { "cmno", intval }, { "ccode",string.IsNullOrEmpty(string.Join(",", data.Where(w => !string.IsNullOrEmpty(w.col11)).Select(s => "'" + s.col11 + "'"))) ? "'박효동박건'" : string.Join(",", data.Where(w => !string.IsNullOrEmpty(w.col11)).Select(s => "'" + s.col11 + "'")) },{"isuse",1} });
|
||||
//교육일정이 존재하는지 조회
|
||||
var scd = Dao.Get<int>("cm.cminnigscd.exists", new Hashtable() { { "cmno", intval } });
|
||||
var cmseq = "";
|
||||
var cshape = Dao.Get<CM>("cm.cmcshape", new Hashtable() { { "cmno", intval } }).FirstOrDefault();
|
||||
foreach(var d in data)
|
||||
|
|
@ -1149,6 +1151,7 @@ namespace NP.Base.Controllers
|
|||
d.col16 = "";
|
||||
}
|
||||
}
|
||||
if (scd.FirstOrDefault() > 0) { return JsonBack(new JsonRtn() { code = 1, msg = "교육일정이 등록되어 있어 회차 일괄등록이 불가합니다." }); }
|
||||
if (d.col2 == "오프라인" && cshape.cshape == 2) { return JsonBack(new JsonRtn() { code = 1, msg = i + "번째 데이터의 학습방식을 확인해주세요. 혼합(온라인 + 오프라인)교육시 오프라인 회차는 등록 할 수 없습니다." }); }
|
||||
if (data.Where(w => w.col1 == cmseq).Count() > 1) { return JsonBack(new JsonRtn() { code = 1, msg = i + "번째 회차가 중복됩니다." }); }
|
||||
if (GetInt(d.col1) < 1) { return JsonBack(new JsonRtn() { code = 1, msg = i + "번째 데이터의 회차를 확인해주세요." }); }
|
||||
|
|
|
|||
Loading…
Reference in New Issue