/// <summary> /// 自编量表添加 /// </summary> /// <param name="context"></param> public void CustomAddAmount(HttpContext context) { try { string Amount_Name = Common.GetRequest("T_Name"); //量表名称 string Amount_DisplayName = Common.GetRequest("T_DisplayName"); //显示名称 int Amount_TypeID = Convert.ToInt32(Common.GetRequest("T_TypeID")); //量表类别ID string Amount_ApplyPeoples = Common.GetRequest("T_ApplyPeoples"); //适用人群 string _Start_Age = Common.GetRequest("T_StartPeoples"); string _End_Age = Common.GetRequest("T_EndPeoples"); string Amount_Marks = Common.GetRequest("T_Marks"); //量表描述 string Amount_Guidance = Common.GetRequest("T_Guidance"); //指导语 WebPages.AmountService.Amount_InfoEntity entityinfo = new AmountService.Amount_InfoEntity(); entityinfo._amount_name = Amount_Name; entityinfo._amount_displayname = Amount_DisplayName; entityinfo._amount_typeid = Amount_TypeID; entityinfo._amount_subjectnum = 0; //量表包含题目数量 entityinfo._start_applypeoples = Amount_ApplyPeoples; //最小的适用年龄 entityinfo._end_applypeoples = _End_Age; //最大适用年龄 //entityinfo._amount_applypeoples = Amount_ApplyPeoples;//适用人群 entityinfo._amount_marks = Amount_Marks; //量表描述 entityinfo._amount_guidance = Amount_Guidance; //量表指导语 entityinfo._createtime = DateTime.Now; //创建时间 entityinfo._completeamount = 25; //保存完量表描述的完成度是25% entityinfo._is_delete = 0; //是否删除标识 entityinfo._u_id = 0; string AmountCode = ""; //维度编码 entityinfo._amount_source = 3; string _uID = Common.GetSessionValue("UserID", context); if (_uID == null) { return; } entityinfo.amountCreatePerson = Convert.ToInt32(_uID); string LicenseCode = Common.GetSessionValue("EnterpriseCode", context); if (LicenseCode == null) { return; } int result = MgrServices.AmountService.InsertAmount(entityinfo, ref AmountCode, LicenseCode); if (result > 0) { context.Response.Write(AmountCode); } else { context.Response.Write(""); } } catch { } }
/// <summary> /// 自编量表修改 /// </summary> /// <param name="context"></param> public void CustomUpdateAmount(HttpContext context) { try { string Amount_Name = Common.GetRequest("T_Name"); //量表名称 string Amount_DisplayName = Common.GetRequest("T_DisplayName"); //显示名称 int Amount_TypeID = Convert.ToInt32(Common.GetRequest("T_TypeID")); //量表类别ID string Amount_ApplyPeoples = Common.GetRequest("T_ApplyPeoples"); //适用人群 string _Start_Age = Common.GetRequest("T_StartPeoples"); string _End_Age = Common.GetRequest("T_EndPeoples"); string Amount_Marks = Common.GetRequest("T_Marks"); //量表描述 string Amount_Guidance = Common.GetRequest("T_Guidance"); //指导语 string AmountCode = Common.GetRequest("Acode");; //维度编码 var AmountSource = Convert.ToInt32(Common.GetRequest("AmountSource")); CrisisInterfere.AmountService.Amount_InfoEntity entityinfo = new AmountService.Amount_InfoEntity(); entityinfo._amount_code = AmountCode; entityinfo._amount_name = Amount_Name; entityinfo._amount_displayname = Amount_DisplayName; entityinfo._amount_typeid = Amount_TypeID; entityinfo._amount_subjectnum = 0; //量表包含题目数量 entityinfo._start_applypeoples = Amount_ApplyPeoples; //最小的适用年龄 entityinfo._end_applypeoples = _End_Age; //最大适用年龄 //entityinfo._amount_applypeoples = Amount_ApplyPeoples;//适用人群 entityinfo._amount_source = AmountSource; //1:维度组合 2:自编量表 entityinfo._amount_marks = Amount_Marks; //量表描述 entityinfo._amount_guidance = Amount_Guidance; //量表指导语 entityinfo._createtime = DateTime.Now; //创建时间 entityinfo._completeamount = 25; //保存完量表描述的完成度是25% entityinfo._is_delete = 0; //是否删除标识 entityinfo._u_id = 0; int result = MgrServices.AmountService.UpdateAmount(entityinfo); if (result > 0) { context.Response.Write(result); } else { context.Response.Write(""); } } catch { } }