Example #1
0
        public Bll_Road_Components()
        {
            RnInstance = new ADORoad_Nodes();

            RtInstance = new ADORoad_TestRef();

            //auInstance = new Bll_Audit(OperationTypeEnum.AuditTemplateEnum.Components_C001);
            auInstance = new Bll_Audit();

            //RnInstance.idb.SetConnection(Instance.idb.GetConnection());
            //RtInstance.idb.SetConnection(Instance.idb.GetConnection());
            //auInstance.instance.idb.SetConnection(Instance.idb.GetConnection());
        }
Example #2
0
        private void Init()
        {
            Bll_Sys_Map mapInst = new Bll_Sys_Map();
            Map = mapInst.GetModel(string.Format(" AND Map_Module='{0}' AND Map_Source='{0}'", "SmsTemplate"));

            Bll_Audit auditInst = new Bll_Audit();
            TemlateKey = auditInst.GetTemplateModel(ModuleCode);

            GridHelper gen = new GridHelper();
            uGridUser = gen.GenerateGrid("CList_VUser", this.panel1, new Point(6, 20));

            var dt = adInstance.GetNextVerifyUser(AuditNode, SessionConfig.UserCode);
            uGridUser.DataSource = dt;
            uGridUser.DoubleClickRow += new DoubleClickRowEventHandler(uGridUser_DoubleClickRow);
            gen.SetGridReadOnly(uGridUser, true);
            gen.SetGridColumnStyle(uGridUser, AutoFitStyle.ResizeAllColumns);

            AddCustomCol();
        }
Example #3
0
        /// <summary>
        /// 获取与当前用户相关的已审核列表
        /// </summary>
        /// <returns></returns>
        public List<Road_Components> GetComponentsForAudted()
        {
            Bll_Audit AuditInstance = new Bll_Audit(OperationTypeEnum.AuditTemplateEnum.Components_C001);
            //string strCondition = AuditInstance.GetUserPorcesForStrCondition();
            StringBuilder sb = new StringBuilder();
            //sb.AppendFormat(" AND Comp_Stat IN ('{0}','{1}','{2}') ",OperationTypeEnum.AudtiOperaTypeEnum.Auditing.ToString(),OperationTypeEnum.AudtiOperaTypeEnum.OnAudit,OperationTypeEnum.AudtiOperaTypeEnum.LastAudit);

            sb.AppendFormat(" AND Module_Code='{0}'", OperationTypeEnum.AuditTemplateEnum.Components_C001);
            //sb.AppendFormat(" AND Comp_CurNode IN ({0})", strCondition);
            string where = sb.ToString();
            return Instance.GetListByWhereWithUserAudited(where);
        }
Example #4
0
        public void SendMsg(string codes, string module)
        {
            try
            {
                Bll_Sys_Map mapInst = new Bll_Sys_Map();
                var Map = mapInst.GetModel(string.Format(" AND Map_Module='{0}' AND Map_Source='{0}'", "SmsTemplate"));

                Bll_Audit auditInst = new Bll_Audit();
                var TemlateKey = auditInst.GetTemplateModel(module);

                string[] code = codes.TrimEnd(',').Split(',');
                foreach (var c in code)
                {
                    string content = string.Format(Map.Map_Object, TemlateKey.Template_Name, SessionConfig.UserName());

                    var model = stuffInstance.GetModelByCode(c);
                    GSMHelper.SendMessage(model.Emp_Mobile, content);
                }
            }
            catch (Exception ex)
            {
                QX.Log.PlateLog.WriteError(SessionConfig.UserName(), "", "", "", "发送短信失败!", QX.Log.PlateLog.LogMessageType.Error, ex);
            }
        }