示例#1
0
        private void InitRoleTypeBath(HttpContext context)
        {
            try
            {
                string _userID = Common.GetSessionValue("UserID", context);

                var       userID     = Convert.ToInt32(_userID);
                string    _role_type = Common.GetSessionValue("role_type", context);
                var       role_type  = Convert.ToInt32(_role_type);
                DataTable SourceType = new DataTable();
                SourceType = MgrServices.UserAddService.GetRoleTypeTempBath(userID, role_type);;
                if (SourceType != null && SourceType.Rows.Count > 0)
                {
                    ComboxMes        mex   = new ComboxMes();
                    List <ComboxMes> listT = new List <ComboxMes>();
                    foreach (DataRow DTR in SourceType.Rows)
                    {
                        mex          = new ComboxMes();
                        mex.Text     = DTR["Role_Name"].ToString();
                        mex.Value    = DTR["Role_ID"].ToString();
                        mex.Funtype  = 0;
                        mex.RoleType = DTR["Role_Type"].ToString();
                        listT.Add(mex);
                    }
                    PubliContext.Response.Write(new JavaScriptSerializer().Serialize(listT));
                }
            }
            catch
            {
            }
        }
示例#2
0
 /// <summary>
 /// 根据维度编码初始化常模列表
 /// </summary>
 /// <param name="context"></param>
 public void InitNorm(HttpContext context)
 {
     try
     {
         DataTable SourceTemp = new DataTable();
         string    D_Code     = Common.GetRequest("D_Code");
         SourceTemp = MgrServices.AmountService.GetNormTempByD_Code(D_Code);
         if (SourceTemp != null && SourceTemp.Rows.Count > 0)
         {
             ComboxMes        mex   = new ComboxMes();
             List <ComboxMes> listT = new List <ComboxMes>();
             foreach (DataRow DTR in SourceTemp.Rows)
             {
                 mex       = new ComboxMes();
                 mex.Text  = DTR["NormTitle"].ToString();
                 mex.Value = DTR["NormCode"].ToString();
                 mex.Use   = Convert.ToInt32(DTR["Is_Used"].ToString());
                 listT.Add(mex);
             }
             context.Response.Write(new JavaScriptSerializer().Serialize(listT));
         }
     }
     catch
     { }
 }
示例#3
0
 /// <summary>
 /// 创建时间:2016-09-07
 /// 功能介绍:初始化量表类别下拉列表
 /// </summary>
 private void InitRoleType(HttpContext context)
 {
     try
     {
         DataTable SourceType = new DataTable();
         SourceType = GetRoleType(context);
         if (SourceType != null && SourceType.Rows.Count > 0)
         {
             ComboxMes        mex   = new ComboxMes();
             List <ComboxMes> listT = new List <ComboxMes>();
             foreach (DataRow DTR in SourceType.Rows)
             {
                 mex          = new ComboxMes();
                 mex.Text     = DTR["Role_Name"].ToString();
                 mex.Value    = DTR["Role_ID"].ToString();
                 mex.Funtype  = Convert.ToInt32(DTR["Funtype"]);
                 mex.RoleType = DTR["Role_Type"].ToString();
                 listT.Add(mex);
             }
             PubliContext.Response.Write(new JavaScriptSerializer().Serialize(listT));
         }
     }
     catch
     {
     }
 }
示例#4
0
 /// <summary>
 /// 创建人:李超
 /// 创建时间:2016/11/19
 /// 方法阐述:初始化量表名称
 /// </summary>
 /// <param name="context"></param>
 public void InitiAmountName(HttpContext context)
 {
     try
     {
         var enterpriseCode = Common.GetSessionValue("EnterpriseCode", context);
         if (enterpriseCode == null)
         {
             return;
         }
         DataTable SourceTemp = new DataTable();
         SourceTemp = MgrServices.AmountService.GetGRAmountNameList(enterpriseCode).Tables[0];
         if (SourceTemp != null && SourceTemp.Rows.Count > 0)
         {
             ComboxMes        mex   = new ComboxMes();
             List <ComboxMes> listT = new List <ComboxMes>();
             foreach (DataRow DTR in SourceTemp.Rows)
             {
                 mex       = new ComboxMes();
                 mex.Text  = DTR["Amount_DisplayName"].ToString();
                 mex.Value = DTR["Amount_Code"].ToString();
                 listT.Add(mex);
             }
             context.Response.Write(new JavaScriptSerializer().Serialize(listT));
         }
     }
     catch
     {
     }
 }
        /// <summary>
        /// 创建人:刘亚娟
        /// 创建时间:2016-10-13
        /// 功能介绍:初始化量表类别下拉列表
        /// </summary>
        private string InitYNTType()
        {
            string json = "";

            try
            {
                DataTable SourceType = new DataTable();
                SourceType = GetYNTType();
                if (SourceType != null && SourceType.Rows.Count > 0)
                {
                    ComboxMes        mex   = new ComboxMes();
                    List <ComboxMes> listT = new List <ComboxMes>();
                    foreach (DataRow DTR in SourceType.Rows)
                    {
                        mex       = new ComboxMes();
                        mex.Text  = DTR["YNT_ThemName"].ToString();
                        mex.Value = DTR["YNT_ID"].ToString();
                        listT.Add(mex);
                    }
                    json = new JavaScriptSerializer().Serialize(listT);
                }
            }
            catch
            {
                return(json);
            }
            return(json);
        }
示例#6
0
 public void InitST(HttpContext context)
 {
     try
     {
         DataTable SourceTemp = new DataTable();
         SourceTemp = T_Table();
         if (SourceTemp != null && SourceTemp.Rows.Count > 0)
         {
             ComboxMes        mex   = new ComboxMes();
             List <ComboxMes> listT = new List <ComboxMes>();
             foreach (DataRow DTR in SourceTemp.Rows)
             {
                 if (DTR["DistributionName"].ToString().Equals(""))
                 {
                     continue;
                 }
                 mex       = new ComboxMes();
                 mex.Text  = DTR["DistributionName"].ToString();
                 mex.Value = DTR["DistributionName"].ToString();
                 listT.Add(mex);
             }
             context.Response.Write(new JavaScriptSerializer().Serialize(listT));
         }
     }
     catch
     {
     }
 }
示例#7
0
        /// <summary>
        /// 创建人:李超
        /// 创建日期:2016/11/19
        /// 方法阐述:得到所有角色绑定到select下拉框中
        /// </summary>
        /// <param name="context"></param>
        public void InitiRole(HttpContext context)
        {
            List <RoleEntity> lr = MgrServices.RoleService.GetAllRole();

            if (lr.Count > 0)
            {
                ComboxMes        mex   = new ComboxMes();
                List <ComboxMes> listT = new List <ComboxMes>();
                foreach (var DTR in lr)
                {
                    mex       = new ComboxMes();
                    mex.Text  = DTR.Role_Name;
                    mex.Value = DTR.Role_ID.ToString();
                    listT.Add(mex);
                }
                context.Response.Write(new JavaScriptSerializer().Serialize(listT));
            }
        }
示例#8
0
        /// <summary>
        /// 创建人:李超
        /// 创建日期:2016/11/21
        /// 方法阐述:加载测试类型下拉框
        /// </summary>
        /// <param name="context"></param>
        public void InitiTestType(HttpContext context)
        {
            List <TestTypeEntity> te = new List <TestTypeEntity>();

            te = MgrServices.TestTypeService.GetAllTestType();
            if (te.Count > 0)
            {
                ComboxMes        mex   = new ComboxMes();
                List <ComboxMes> listT = new List <ComboxMes>();
                foreach (var DTR in te)
                {
                    mex       = new ComboxMes();
                    mex.Text  = DTR.TTName;
                    mex.Value = DTR.TTID.ToString();
                    listT.Add(mex);
                }
                context.Response.Write(new JavaScriptSerializer().Serialize(listT));
            }
        }
 /// <summary>
 /// 下拉列表的展示
 /// </summary>
 /// <param name="context"></param>
 private void DepartmentRemark(HttpContext context)
 {
     CrisisInterfere.DepartmentService.DepartmentServiceClient dc    = new DepartmentService.DepartmentServiceClient();
     CrisisInterfere.DepartmentService.DepartmentEntity        model = new DepartmentService.DepartmentEntity();
     try
     {
         string LoginName = "";
         LoginName = Common.GetSessionValue("loginName", context);
         if (LoginName == null)
         {
             return;
         }
         DataTable dt             = new DataTable();
         string    EnterpriseCode = "";
         EnterpriseCode = Common.GetSessionValue("EnterpriseCode", context);
         if (EnterpriseCode == null)
         {
             return;
         }
         dt = dc.Departments(EnterpriseCode);
         if (dt != null && dt.Rows.Count > 0)
         {
             ComboxMes        mex   = new ComboxMes();
             List <ComboxMes> listT = new List <ComboxMes>();
             foreach (DataRow DTR in dt.Rows)
             {
                 mex       = new ComboxMes();
                 mex.Text  = DTR["D_name"].ToString();
                 mex.Value = DTR["D_ID"].ToString();
                 listT.Add(mex);
             }
             context.Response.Write(new JavaScriptSerializer().Serialize(listT));
         }
     }
     catch
     {
     }
 }
示例#10
0
 /// <summary>
 /// 创建时间:2016-11-03
 /// 功能介绍:初始化自编量表维度下拉列表内容
 /// </summary>
 public void InitADSel(HttpContext context)
 {
     try
     {
         DataTable SourceTemp = new DataTable();
         SourceTemp = GetAD_Temp();
         if (SourceTemp != null && SourceTemp.Rows.Count > 0)
         {
             ComboxMes        mex   = new ComboxMes();
             List <ComboxMes> listT = new List <ComboxMes>();
             foreach (DataRow DTR in SourceTemp.Rows)
             {
                 mex       = new ComboxMes();
                 mex.Text  = DTR["DimensionName"].ToString();
                 mex.Value = DTR["DimensionCode"].ToString();
                 listT.Add(mex);
             }
             context.Response.Write(new JavaScriptSerializer().Serialize(listT));
         }
     }
     catch
     {
     }
 }
 /// <summary>
 /// 创建人:刘玉京
 /// 创建时间:2016-09-07
 /// 功能介绍:初始化量表类别下拉列表
 /// </summary>
 private void InitAmountType(HttpContext context)
 {
     try
     {
         DataTable SourceTemp = new DataTable();
         SourceTemp = GetAmountType(context);
         if (SourceTemp != null && SourceTemp.Rows.Count > 0)
         {
             ComboxMes        mex   = new ComboxMes();
             List <ComboxMes> listT = new List <ComboxMes>();
             foreach (DataRow DTR in SourceTemp.Rows)
             {
                 mex       = new ComboxMes();
                 mex.Text  = DTR["AmountType_Name"].ToString();
                 mex.Value = DTR["Amount_TypeID"].ToString();
                 listT.Add(mex);
             }
             PubliContext.Response.Write(new JavaScriptSerializer().Serialize(listT));
         }
     }
     catch
     {
     }
 }