public JsonResult InsProblemsLibrary(ProblemsLibrary _param) { int resultOid = 0; try { DaoFactory.BeginTransaction(); DObject dobj = new DObject(); dobj.Type = EcontentsConstant.TYPE_ECONTENTS; dobj.TableNm = EcontentsConstant.TABLE_PROBLEMS_LIBRARY; dobj.Name = _param.Name; dobj.Description = _param.Description; resultOid = DObjectRepository.InsDObject(dobj); _param.OID = resultOid; DaoFactory.SetInsert("Econtents.InsProblemsLibrary", _param); DaoFactory.Commit(); } catch (Exception ex) { DaoFactory.Rollback(); return(Json(new ResultJsonModel { isError = true, resultMessage = ex.Message, resultDescription = ex.ToString() })); } return(Json(resultOid)); }
public ActionResult InfoProblemsLibrary(int OID) { ProblemsLibrary ProblemsLibraryDetail = ProblemsLibraryRepository.SelProblemsLibraryObject(new ProblemsLibrary { OID = OID }); ViewBag.OID = ProblemsLibraryDetail.OID; ViewBag.ProblemsLibraryDetail = ProblemsLibraryDetail; ViewBag.Status = BPolicyRepository.SelBPolicy(new BPolicy { Type = EcontentsConstant.TYPE_ECONTENTS }); return(View(ProblemsLibraryDetail)); }
public JsonResult SelProblemsLibrary(ProblemsLibrary _param) { List <ProblemsLibrary> ProblemsLibrary = ProblemsLibraryRepository.SelProblemsLibrary(_param); return(Json(ProblemsLibrary)); }