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()); }
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(); }
/// <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); }
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); } }