/// <summary> /// 增加代理商信息 /// <param name="tbAgent">代理商信息</param> /// </summary> public void Add(TBAgent tbAgent, TSAgentUser tsAgentUser) { TSAgentUserDAO tsAgentUserDAO = new TSAgentUserDAO(); //判断是否名称重复 if (tbAgentDAO.Exist("agentName", tbAgent.agentName)) { Message.error(context, "名称重复请重新输入!"); return; } //判断是否帐号重复 if (tsAgentUserDAO.Exist("userCode", tsAgentUser.userCode)) { Message.error(context, "用户帐号重复请重新输入!"); return; } try { tbAgent.agentId = commonDao.GetMaxNo("TBAgent", "", 6); tbAgent.status = tbAgent.status == null ? "0" : "1"; tbAgentDAO.AddTrans(tbAgent, tsAgentUser); Message.success(context, "代理商信息增加成功,默认密码为帐号,登录后建议修改"); loginSession.Log(tbAgent.agentName + "代理商信息增加成功"); } catch (Exception e) { Message.error(context, "代理商信息增加失败"); loginSession.Log(e.Message); } }
/// <summary> /// 增加区域设置 /// <param name="tbArea">区域设置</param> /// </summary> public void Add(TBArea tbArea) { try { tbArea.areaId = commonDao.GetMaxNo("TBArea", "", 6); tbArea.isUse = tbArea.isUse == null ? "0" : "1"; tbAreaDAO.Add(tbArea); Message.success(context, "区域设置增加成功"); loginSession.Log("XXXXXX区域设置增加成功"); } catch (Exception e) { Message.error(context, "区域设置增加失败"); loginSession.Log(e.Message); } }
/// <summary> /// 增加系统角色 /// <param name="tsRole">系统角色</param> /// </summary> public void Add(TSRole tsRole) { try { tsRole.roleId = commonDao.GetMaxNo("TSRole", "", 3); tsRole.status = tsRole.status == null ? "0" : "1"; tsRoleDAO.Add(tsRole); Message.success(context, "角色增加成功"); loginSession.Log(tsRole.roleName + "角色增加成功"); } catch (Exception e) { Message.error(context, "角色增加失败"); loginSession.Log(e.Message); } }
/// <summary> /// 增加部门 /// <param name="tsDept">部门</param> /// </summary> public void Add(TSDept tsDept) { try { tsDept.deptId = commonDao.GetMaxNo("TSDept", "", 6); tsDept.status = tsDept.status == null ? "0" : "1"; tsDeptDAO.Add(tsDept); Message.success(context, "部门增加成功"); loginSession.Log(tsDept.deptName + "部门增加成功"); } catch (Exception e) { Message.error(context, "部门增加失败"); loginSession.Log(e.Message); } }
/// <summary> /// 记录日志 /// </summary> /// <param name="userEvent">用户操作</param> public void Log(string userEvent) { try { TSLog tsLog = new TSLog(); tsLog.logId = commonDao.GetMaxNo("TSModule", "", 6); tsLog.deptId = this.deptId; tsLog.deptName = this.deptName; tsLog.userId = this.userId; tsLog.userName = this.userName; tsLog.moduleName = this.moduleName; tsLog.userEvent = userEvent; new TSLogDAO().Add(tsLog); } catch { } }
/// <summary> /// 增加执法文书类型信息 /// <param name="tbSite">执法文书类型信息</param> /// </summary> public void Add(TBEnforcementType tbEnforcementType) { //判断名称是否重复 if (tbEnforcementTypeDAO.Exist("EnforcementTypeName", tbEnforcementType.EnforcementTypeName)) { Message.error(context, "执法文书名称重复请重新输入!"); return; } try { tbEnforcementType.EnforcementTypeId = commonDao.GetMaxNo("TBEnforcementType", "", 6); tbEnforcementTypeDAO.Add(tbEnforcementType); Message.success(context, "执法文书类型信息增加成功"); loginSession.Log(tbEnforcementType.EnforcementTypeName + "执法文书类型增加成功"); } catch (Exception e) { Message.error(context, "执法文书类型信息增加失败"); loginSession.Log(e.Message); } }
/// <summary> /// 增加执法文书名称信息 /// <param name="tbSite">执法文书名称信息</param> /// </summary> public void Add(TBEnforcementName tbEnforcementName) { //判断名称是否重复 if (tbEnforcementNameDAO.Exist("EnforcementName", tbEnforcementName.EnforcementName)) { Message.error(context, "执法文书名称重复请重新输入!"); return; } try { tbEnforcementName.EnforcementNameId = commonDao.GetMaxNo("TBEnForcementName", "", 6); tbEnforcementName.IsEmpty = tbEnforcementName.IsEmpty == null ? "0" : "1"; tbEnforcementNameDAO.Add(tbEnforcementName); Message.success(context, "执法文书名称信息增加成功"); loginSession.Log(tbEnforcementName.EnforcementName + "执法文书名称增加成功"); } catch (Exception e) { Message.error(context, "执法文书名称信息增加失败"); loginSession.Log(e.Message); } }
/// <summary> /// 增加系统功能模块 /// <param name="tsModule">系统功能模块</param> /// </summary> public void Add(TSModule tsModule) { //检查模块代码是否重复 if (tsModuleDAO.Exist("moduleCode", tsModule.moduleCode)) { Message.error(context, "按钮模板名称不允许重复"); return; } try { tsModule.moduleId = commonDao.GetMaxNo("TSModule", "", 6); tsModuleDAO.Add(tsModule); Message.success(context, "模块增加成功"); loginSession.Log(tsModule.moduleName + "模块增加成功"); } catch (Exception e) { Message.error(context, "模块增加失败"); loginSession.Log(e.Message); } }
/// <summary> /// 增加快开厅信息 /// <param name="tbSite">快开厅信息</param> /// </summary> public void Add(TBSite tbSite) { //判断名称是否重复 if (tbSiteDAO.Exist("siteName", tbSite.siteName)) { Message.error(context, "名称重复请重新输入!"); return; } try { tbSite.siteId = commonDao.GetMaxNo("TBSite", "", 6); tbSite.status = tbSite.status == null ? "0" : "1"; tbSiteDAO.Add(tbSite); Message.success(context, "快开厅信息增加成功"); loginSession.Log(tbSite.siteName + "快开厅信息增加成功"); } catch (Exception e) { Message.error(context, "快开厅信息增加失败"); loginSession.Log(e.Message); } }
/// <summary> /// 增加快开厅员工 /// <param name="tbStaff">快开厅员工</param> /// </summary> public void Add(TBStaff tbStaff, TSAgentUser tsAgentUser) { TSAgentUserDAO tsAgentUserDAO = new TSAgentUserDAO(); //判断是否帐号重复 if (tsAgentUserDAO.Exist("userCode", tsAgentUser.userCode)) { Message.error(context, "用户帐号重复请重新输入!"); return; } try { tbStaff.staffId = commonDao.GetMaxNo("TBStaff", "", 6); tbStaff.status = tbStaff.status == null ? "0" : "1"; tbStaffDAO.AddTrans(tbStaff, tsAgentUser); Message.success(context, "快开厅员工增加成功,默认密码为帐号,登录后建议修改!"); loginSession.Log(tbStaff.staffName + "快开厅员工增加成功"); } catch (Exception e) { Message.error(context, "快开厅员工增加失败"); loginSession.Log(e.Message); } }
/// <summary> /// 增加系统用户 /// <param name="tsUser">系统用户</param> /// </summary> public void Add(TSUser tsUser) { //判断是否帐号重复 if (tsUserDAO.Exist("userCode", tsUser.userCode)) { Message.error(context, "帐号重复请重新输入!"); return; } try { tsUser.userId = commonDao.GetMaxNo("TSUser", "", 6); tsUser.userPwd = Encrypt.ConvertPwd(tsUser.userId, tsUser.userPwd); tsUser.status = tsUser.status == null ? "0" : "1"; tsUserDAO.Add(tsUser); Message.success(context, "用户增加成功"); loginSession.Log(tsUser.userName + "用户增加成功"); } catch (Exception e) { Message.error(context, "用户增加失败"); loginSession.Log(e.Message); } }