private void Create() { string obj = Request["data"]; string ProfessionType = Request["ProfessionType"]; string MajorName = Request["MajorName"]; ent = JsonHelper.GetObject <Expert>(obj); ent.MajorCode = MajorName; ent.MajorName = MajorName; ent.ProfessionType = ProfessionType; ent.CreateId = WebPortalService.CurrentUserInfo.UserID; ent.CreateName = WebPortalService.CurrentUserInfo.Name; ent.CreateTime = DateTime.Now; ent.DoCreate(); }
protected void Page_Load(object sender, EventArgs e) { try { Aim.Portal.Web.WebPortalService.CheckLogon(); } catch { Response.Write("<script> window.parent.location.href = '/Login.aspx';</script>"); Response.End(); } string action = Request["action"]; Id = Request["Id"]; if (!string.IsNullOrEmpty(action)) { switch (action) { case "ProfessionType": DoProfessionType(); break; case "MajorName": sql = "select * from NCRL_Portal..SysEnumeration where ParentID = 'b640c40c-e2a9-41a8-bd28-d8ff9d71ff94' order by sortindex asc"; dt = DataHelper.QueryDataTable(sql); string str = JsonHelper.GetJsonString(dt); if (!string.IsNullOrEmpty(Id)) { ent = Expert.Find(Id); Response.Write("{success: true ,MajorName:'" + ent.MajorName + "',rows:" + str + "}"); Response.End(); return; } Response.Write("{success:true,MajorName:'',rows:" + str + "}"); Response.End(); break; case "RCStore": RCStore(); break; case "Create": string obj = Request["data"]; string ProfessionType = Request["ProfessionType"]; string MajorName = Request["MajorName"]; ent = JsonHelper.GetObject <Expert>(obj); ent.MajorCode = MajorName; ent.MajorName = MajorName; ent.ProfessionType = ProfessionType; sql = "select max(SortIndex) from NCRL_SP..Expert"; ent.SortIndex = DataHelper.QueryValue <int>(sql) + 1; ent.DoCreate(); break; case "Update": Update(); break; case "SelectEdit": SelectEdit(); break; } } }