Esempio n. 1
0
        /// <summary>
        /// 修改
        /// </summary>
        /// <param name="m">参见模型</param>
        /// <returns>参见模型</returns>
        public static Message Mdy(T_SYS_DICTModel m)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("UPDATE T_SYS_DICT ");
            sb.AppendFormat(" SET ");
            //sb.AppendFormat("DICTID={0}", ClsSql.EncodeSql(m.DICTID));
            //sb.AppendFormat("DICTFLAG='{0}'",ClsSql.EncodeSql(m.DICTFLAG));
            sb.AppendFormat(" DICTNAME='{0}'", ClsSql.EncodeSql(m.DICTNAME));
            sb.AppendFormat(",DICTVALUE='{0}'", ClsSql.EncodeSql(m.DICTVALUE));
            sb.AppendFormat(",STANDBY1='{0}'", ClsSql.EncodeSql(m.STANDBY1));
            sb.AppendFormat(",STANDBY2='{0}'", ClsSql.EncodeSql(m.STANDBY2));
            sb.AppendFormat(",STANDBY3='{0}'", ClsSql.EncodeSql(m.STANDBY3));
            sb.AppendFormat(",STANDBY4='{0}'", ClsSql.EncodeSql(m.STANDBY4));
            sb.AppendFormat(",ORDERBY='{0}'", ClsSql.EncodeSql(m.ORDERBY));
            //sb.AppendFormat("ISMAN={0}", ClsSql.EncodeSql(m.ISMAN));
            sb.AppendFormat(" where DICTID='{0}'", ClsSql.EncodeSql(m.DICTID));
            bool bln = DataBaseClass.ExeSql(sb.ToString());

            if (bln == true)
            {
                return(new Message(true, "修改成功!", ""));
            }
            else
            {
                return(new Message(false, "修改失败,请检查各输入框是否正确!", ""));
            }
        }
Esempio n. 2
0
        /// <summary>
        /// 添加
        /// </summary>
        /// <param name="m">参见模型</param>
        /// <returns>参见模型</returns>
        public static Message Add(T_SYS_DICTModel m)
        {
            if (isExists(new T_SYS_DICTSW {
                DICTTYPEID = m.DICTTYPEID, DICTVALUE = m.DICTVALUE
            }))
            {
                return(new Message(false, "添加失败,该值已存在!", ""));
            }
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("INSERT INTO T_SYS_DICT(DICTTYPEID,DICTNAME, DICTVALUE, ORDERBY,STANDBY1,STANDBY2,STANDBY3,STANDBY4)");
            sb.AppendFormat("VALUES(");
            sb.AppendFormat("'{0}'", ClsSql.EncodeSql(m.DICTTYPEID));
            sb.AppendFormat(",'{0}'", ClsSql.EncodeSql(m.DICTNAME));
            sb.AppendFormat(",'{0}'", ClsSql.EncodeSql(m.DICTVALUE));
            sb.AppendFormat(",'{0}'", ClsSql.EncodeSql(m.ORDERBY));
            sb.AppendFormat(",'{0}'", ClsSql.EncodeSql(m.STANDBY1));
            sb.AppendFormat(",'{0}'", ClsSql.EncodeSql(m.STANDBY2));
            sb.AppendFormat(",'{0}'", ClsSql.EncodeSql(m.STANDBY3));
            sb.AppendFormat(",'{0}'", ClsSql.EncodeSql(m.STANDBY4));
            sb.AppendFormat(")");
            bool bln = DataBaseClass.ExeSql(sb.ToString());

            if (bln == true)
            {
                return(new Message(true, "添加成功!", ""));
            }
            else
            {
                return(new Message(false, "添加失败,请检查输入框是否正确!", ""));
            }
        }
Esempio n. 3
0
        /// <summary>
        /// 获取有记录的所有类型
        /// </summary>
        /// <param name="sw"></param>
        /// <returns></returns>
        public static IEnumerable <T_SYS_DICTModel> getDict45(T_SYS_ORG_LINK_SW sw)
        {
            DataTable dt45 = BaseDT.T_SYS_DICT.getDT(new T_SYS_DICTSW {
                DICTTYPEID = "45"
            });                                             //组织机构联系人类型
            DataTable dt = BaseDT.T_SYS_ORG_LINK.getDT(sw); //列表

            var result = new List <T_SYS_DICTModel>();

            for (int i = 0; i < dt45.Rows.Count; i++)
            {
                T_SYS_DICTModel m = new T_SYS_DICTModel();
                m.DICTTYPEID = dt45.Rows[i]["DICTTYPEID"].ToString();
                m.DICTID     = dt45.Rows[i]["DICTID"].ToString();
                m.DICTTYPEID = dt45.Rows[i]["DICTTYPEID"].ToString();
                m.DICTNAME   = dt45.Rows[i]["DICTNAME"].ToString();
                m.DICTVALUE  = dt45.Rows[i]["DICTVALUE"].ToString();
                m.ORDERBY    = dt45.Rows[i]["ORDERBY"].ToString();
                m.STANDBY1   = dt45.Rows[i]["STANDBY1"].ToString();
                m.STANDBY2   = dt45.Rows[i]["STANDBY2"].ToString();
                m.STANDBY3   = dt45.Rows[i]["STANDBY3"].ToString();
                m.STANDBY4   = dt45.Rows[i]["STANDBY4"].ToString();
                DataRow[] dr = dt.Select("ORGLINKTYPE='" + m.DICTVALUE + "'");
                //if(dr.Count()>0)不需要判断是否有记录,而是显示所有类别
                result.Add(m);
            }
            return(result);
        }
Esempio n. 4
0
 /// <summary>
 /// 增、删、改
 /// </summary>
 /// <param name="m">参见模型</param>
 /// <returns>参见模型</returns>
 public static Message Manager(T_SYS_DICTModel m)
 {
     if (m.opMethod == "Add")
     {
         return(BaseDT.T_SYS_DICT.Add(m));
     }
     if (m.opMethod == "Mdy")
     {
         return(BaseDT.T_SYS_DICT.Mdy(m));
     }
     if (m.opMethod == "Del")
     {
         return(BaseDT.T_SYS_DICT.Del(m));
     }
     return(new Message(false, "无效操作", ""));
 }
Esempio n. 5
0
        /// <summary>
        /// 删除
        /// </summary>
        /// <param name="m">参见模型</param>
        /// <returns>参见模型</returns>
        public static Message Del(T_SYS_DICTModel m)
        {
            StringBuilder sb = new StringBuilder();

            sb.AppendFormat("DELETE T_SYS_DICT ");
            sb.AppendFormat(" WHERE DICTID= '{0}' ", ClsSql.EncodeSql(m.DICTID));
            bool bln = DataBaseClass.ExeSql(sb.ToString());

            if (bln == true)
            {
                return(new Message(true, "删除成功!", ""));
            }
            else
            {
                return(new Message(false, "删除失败!", ""));
            }
        }
Esempio n. 6
0
        /// <summary>
        /// 获取所有响应列表
        /// </summary>
        /// <param name="sw"></param>
        /// <returns></returns>
        public static IEnumerable<YJ_XY_WORK_Model> getModelListMan(YJ_XY_WORK_SW sw)
        {
            var result = new List<YJ_XY_WORK_Model>();

            DataTable dt = BaseDT.YJ_XY_WORK.getDT(sw);//列表

            DataTable dt24 = BaseDT.T_SYS_DICT.getDT(new T_SYS_DICTSW { DICTTYPEID = "24"});//火情预警等级
            DataTable dt25 = BaseDT.T_SYS_DICT.getDT(new T_SYS_DICTSW { DICTTYPEID = "25" });//预警响应部门
            for (int i = 0; i < dt24.Rows.Count; i++)
            {
                for (int k = 0; k < dt25.Rows.Count; k++)
                {

                    YJ_XY_WORK_Model m = new YJ_XY_WORK_Model();
                    m.DANGERCLASS = dt24.Rows[i]["DICTVALUE"].ToString();
                    m.YJXYDEPT = dt25.Rows[k]["DICTVALUE"].ToString();
                    m.YJXYID = BaseDT.YJ_XY_WORK.getID(dt, m.DANGERCLASS, m.YJXYDEPT);
                    m.YJXYCONTENT = BaseDT.YJ_XY_WORK.getContent(dt, m.DANGERCLASS, m.YJXYDEPT);
                    m.DANGERCLASSName = dt24.Rows[i]["DICTNAME"].ToString();// BaseDT.T_SYS_DICT.getName(dt24, m.DANGERCLASS);
                    m.YJXYDEPTName = dt25.Rows[k]["DICTNAME"].ToString();
                    T_SYS_DICTModel dm = new T_SYS_DICTModel();
                    dm.STANDBY1 = dt24.Rows[i]["STANDBY1"].ToString();
                    m.dicModel = dm;
                    result.Add(m);
                }
            }
                //for (int i = 0; i < dt.Rows.Count; i++)
                //{
                //    YJ_XY_WORK_Model m = new YJ_XY_WORK_Model();
                //    m.YJXYID = dt.Rows[i]["YJXYID"].ToString();
                //    m.DANGERCLASS = dt.Rows[i]["DANGERCLASS"].ToString();
                //    m.YJXYDEPT = dt.Rows[i]["YJXYDEPT"].ToString();
                //    m.YJXYCONTENT = dt.Rows[i]["YJXYCONTENT"].ToString();
                //    m.DANGERCLASSName = BaseDT.T_SYS_DICT.getName(dt24, m.DANGERCLASS);
                //    m.YJXYDEPTName = BaseDT.T_SYS_DICT.getName(dt24, m.YJXYDEPT);
                //    result.Add(m);
                //}
            dt.Clear();
            dt.Dispose();
            dt24.Clear();
            dt24.Dispose();
            dt25.Clear();
            dt25.Dispose();
            return result;
        }
Esempio n. 7
0
        /// <summary>
        /// 获取字典数据列表
        /// </summary>
        /// <param name="sw">参见模型</param>
        /// <returns>参见模型</returns>
        public static IEnumerable <T_SYS_DICTModel> getListModel(T_SYS_DICTSW sw)
        {
            var       result = new List <T_SYS_DICTModel>();
            DataTable dt     = BaseDT.T_SYS_DICT.getDT(sw);

            for (int i = 0; i < dt.Rows.Count; i++)
            {
                T_SYS_DICTModel m = new T_SYS_DICTModel();
                m.DICTID     = dt.Rows[i]["DICTID"].ToString();
                m.DICTTYPEID = dt.Rows[i]["DICTTYPEID"].ToString();
                m.DICTNAME   = dt.Rows[i]["DICTNAME"].ToString();
                m.DICTVALUE  = dt.Rows[i]["DICTVALUE"].ToString();
                m.ORDERBY    = dt.Rows[i]["ORDERBY"].ToString();
                m.STANDBY1   = dt.Rows[i]["STANDBY1"].ToString();
                m.STANDBY2   = dt.Rows[i]["STANDBY2"].ToString();
                m.STANDBY3   = dt.Rows[i]["STANDBY3"].ToString();
                m.STANDBY4   = dt.Rows[i]["STANDBY4"].ToString();
                result.Add(m);
            }
            dt.Clear();
            dt.Dispose();
            return(result);
        }
Esempio n. 8
0
        /// <summary>
        /// 获取单条记录
        /// </summary>
        /// <param name="sw">参见模型</param>
        /// <returns>参见模型</returns>
        public static T_SYS_DICTModel getModel(T_SYS_DICTSW sw)
        {
            DataTable       dt = BaseDT.T_SYS_DICT.getDT(sw);
            T_SYS_DICTModel m  = new T_SYS_DICTModel();

            if (dt.Rows.Count > 0)
            {
                int i = 0;
                //数据库表字段
                m.DICTID     = dt.Rows[i]["DICTID"].ToString();
                m.DICTTYPEID = dt.Rows[i]["DICTTYPEID"].ToString();
                m.DICTNAME   = dt.Rows[i]["DICTNAME"].ToString();
                m.DICTVALUE  = dt.Rows[i]["DICTVALUE"].ToString();
                m.ORDERBY    = dt.Rows[i]["ORDERBY"].ToString();
                m.STANDBY1   = dt.Rows[i]["STANDBY1"].ToString();
                m.STANDBY2   = dt.Rows[i]["STANDBY2"].ToString();
                m.STANDBY3   = dt.Rows[i]["STANDBY3"].ToString();
                m.STANDBY4   = dt.Rows[i]["STANDBY4"].ToString();
                //扩充字段
            }
            dt.Clear();
            dt.Dispose();
            return(m);
        }