Exemple #1
0
 /// <summary>
 /// 添加操作
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public bool Add(OperateInfo model)
 {
     StringBuilder sql = new StringBuilder();
     sql.Append("insert into BigDog_Admin_Operate (Id,Operate_Name,Key_Code,Menu_Id,Enabled,Sort_Id)");
     sql.Append(" values(@Id,@Operate_Name,@Key_Code,@Menu_Id,@Enabled,@Sort_Id)");
     SqlParameter[] parms = new SqlParameter[] {
         new SqlParameter("@Id",SqlDbType.NVarChar,50),
         new SqlParameter("@Operate_Name",SqlDbType.NVarChar,50),
         new SqlParameter("@Key_Code",SqlDbType.NVarChar,50),
         new SqlParameter("@Menu_Id",SqlDbType.NVarChar,50),
         new SqlParameter("@Enabled",SqlDbType.NVarChar,50),
         new SqlParameter("@Sort_Id",SqlDbType.NVarChar,50)
     };
     parms[0].Value = model.Id;
     parms[1].Value = model.Operate_Name;
     parms[2].Value = model.Key_Code;
     parms[3].Value = model.Menu_Id;
     parms[4].Value = model.Enabled;
     parms[5].Value = model.Sort_Id;
     return SQLHelper.ExecuteNonQuery(CommandType.Text, sql.ToString(), parms) > 0;
 }
Exemple #2
0
 public static bool Update(OperateInfo model)
 {
     return Dal.Update(model);
 }
Exemple #3
0
 public static bool Add(OperateInfo model)
 {
     return Dal.Add(model);
 }
Exemple #4
0
 /// <summary>
 /// 更新记录
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public bool Update(OperateInfo model)
 {
     StringBuilder sql = new StringBuilder();
     sql.Append("update BigDog_Admin_Operate set Operate_Name=@Operate_Name,Key_Code=@Key_Code,");
     sql.Append("Menu_Id=@Menu_Id,Enabled=@Enabled,Sort_Id=@Sort_Id,,Update_Date=@Update_Date");
     sql.Append(" where Id=@Id");
     SqlParameter[] parms = new SqlParameter[] {
         new SqlParameter("@Operate_Name",SqlDbType.NVarChar,50),
         new SqlParameter("@Key_Code",SqlDbType.NVarChar,50),
         new SqlParameter("@Menu_Id",SqlDbType.NVarChar,50),
         new SqlParameter("@Enabled",SqlDbType.NVarChar,50),
         new SqlParameter("@Sort_Id",SqlDbType.NVarChar,50),
         new SqlParameter("@Update_Date",SqlDbType.DateTime),
         new SqlParameter("@Id",SqlDbType.NVarChar,50)
     };
     parms[0].Value = model.Operate_Name;
     parms[1].Value = model.Key_Code;
     parms[2].Value = model.Menu_Id;
     parms[3].Value = model.Enabled;
     parms[5].Value = model.Sort_Id;
     parms[6].Value = model.Updated_Date;
     parms[7].Value = model.Id;
     return SQLHelper.ExecuteNonQuery(CommandType.Text, sql.ToString(), parms) > 0;
 }
Exemple #5
0
        /// <summary>
        /// 根据操作名称获取信息
        /// </summary>
        /// <param name="user_name"></param>
        /// <param name="password"></param>
        /// <returns></returns>
        public OperateInfo GetModel(string operate_Name)
        {
            StringBuilder sql = new StringBuilder();
            sql.Append("select count(1) from BigDog_Admin_Operate where Operate_Name=@Operate_Name ");
            SqlParameter[] parms = new SqlParameter[] {
                new SqlParameter("@Operate_Name",SqlDbType.NVarChar,50)
            };
            parms[0].Value = operate_Name;
            OperateInfo model = new OperateInfo();
            DataTable dt = SQLHelper.GetDs(sql.ToString(), parms).Tables[0];
            if (dt.Rows.Count > 0)
            {
                model.Id = Convert.ToInt32(dt.Rows[0]["Id"]);
                model.Operate_Name = dt.Rows[0]["Operate_Name"].ToString();
                model.Key_Code = dt.Rows[0]["Key_Code"].ToString();
                model.Menu_Id = dt.Rows[0]["Menu_Id"].ToString();
                model.Enabled = dt.Rows[0]["Enabled"].ToString();
                model.Sort_Id = Convert.ToInt32(dt.Rows[0]["Sort_Id"].ToString());
                return model;
            }

            return null;
        }
Exemple #6
0
 /// <summary>
 /// 根据Id获取信息
 /// </summary>
 /// <param name="id"></param>
 /// <returns></returns>
 public OperateInfo GetById(int id)
 {
     StringBuilder sql = new StringBuilder();
     sql.Append("select Id,Operate_Name,Key_Code,Menu_Id,Sort_Id,Enabled,Created_Date from BigDog_Admin_Operate where id='" + id + "'");
     OperateInfo model = new OperateInfo();
     DataTable dt = new DataTable();
     dt = SQLHelper.GetDs(sql.ToString()).Tables[0];
     if (dt.Rows.Count > 0)
     {
         model.Id = Convert.ToInt32(dt.Rows[0]["Role_Id"].ToString());
         model.Operate_Name = dt.Rows[0]["Role_Type"].ToString();
         model.Key_Code = dt.Rows[0]["User_Name"].ToString();
         model.Menu_Id = dt.Rows[0]["Real_Name"].ToString();
         model.Sort_Id = Convert.ToInt32(dt.Rows[0]["Password"].ToString());
         model.Created_Date = Convert.ToDateTime(dt.Rows[0]["Created_Date"].ToString());
         model.Enabled = dt.Rows[0]["Enabled"].ToString();
         return model;
     }
     else
     {
         return null;
     }
 }