Esempio n. 1
0
 /// <summary>
 /// 保存按钮点击事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 protected void btnSubmit_Click(object sender, EventArgs e)
 {
     DiBao_Type DiBaoType = new DiBao_Type();
     DiBaoType.Name = txtName.Text;
     DiBaoType.TypeLevel = drpTypeLevel.SelectedItem.Text;
     DiBaoType.CheckCyc = decimal.Parse(txtCheckCyc.Text);
     if (hdId.Value == "0")
     {
         if (Ctrl_Ass_DiBao.AddDiBao_Type(DiBaoType) > 0)
             MessageBox.ShowAndRedirect(this, "添加成功!", "DiBao_Type_List.aspx");
         else
             MessageBox.ShowAndRedirect(this, "添加失败!", "DiBao_Type_List.aspx");
     }
     else
     {
         DiBaoType.Id = int.Parse(hdId.Value);
         if (Ctrl_Ass_DiBao.UpdateDiBao_Type(DiBaoType))
             MessageBox.ShowAndRedirect(this, "修改成功!", "DiBao_Type_List.aspx");
         else
             MessageBox.ShowAndRedirect(this, "修改失败!", "DiBao_Type_List.aspx");
     }
 }
Esempio n. 2
0
        /// <summary>
        /// 根据Id获取低保类别信息
        /// </summary>
        /// <param name="Id">低保类别Id</param>
        /// <returns>低保类别信息实体</returns>
        public static DiBao_Type GetDiBao_TypeInfoById(int Id)
        {
            DiBao_Type DiBaoType = new DiBao_Type();
            DataSet ds = new DataSet();
            try
            {
                StringBuilder strSql = new StringBuilder();
                strSql.Append("select *");
                strSql.Append(" from DiBao_Type");
                strSql.Append(" where Id=" + Id);

                ds = DbHelperSQL.Query(strSql.ToString());
                if (ds.Tables[0].Rows.Count > 0)
                {
                    if (ds.Tables[0].Rows[0]["Id"] != null && ds.Tables[0].Rows[0]["Id"].ToString() != "")
                    {
                        DiBaoType.Id = int.Parse(ds.Tables[0].Rows[0]["Id"].ToString());
                    }
                    if (ds.Tables[0].Rows[0]["Name"] != null && ds.Tables[0].Rows[0]["Name"].ToString() != "")
                    {
                        DiBaoType.Name = ds.Tables[0].Rows[0]["Name"].ToString();
                    }
                    if (ds.Tables[0].Rows[0]["TypeLevel"] != null && ds.Tables[0].Rows[0]["TypeLevel"].ToString() != "")
                    {
                        DiBaoType.TypeLevel = ds.Tables[0].Rows[0]["TypeLevel"].ToString();
                    }
                    if (ds.Tables[0].Rows[0]["CheckCyc"] != null && ds.Tables[0].Rows[0]["CheckCyc"].ToString() != "")
                    {
                        DiBaoType.CheckCyc = decimal.Parse(ds.Tables[0].Rows[0]["CheckCyc"].ToString());
                    }
                }
            }
            catch (Exception e)
            {
                Log4Net.LogWrite("err", "SysAccessData.SysManage.UserManage\\DacUserInfo\\GetPageUserInfoList" + e.Message);
            }

            return DiBaoType;
        }
Esempio n. 3
0
        /// <summary>
        /// 添加低保类别
        /// </summary>
        /// <param name="DiBaoType">低保类别实体</param>
        /// <returns>成功返回1 否则返回0</returns>
        public static int AddDiBao_Type(DiBao_Type DiBaoType)
        {
            int iExecute = 0;
            try
            {
                StringBuilder strSql = new StringBuilder();
                strSql.Append("insert into DiBao_Type (");
                strSql.Append("Name,TypeLevel,CheckCyc");
                strSql.Append(") values (");
                strSql.Append("@Name,@TypeLevel,@CheckCyc");
                strSql.Append(");select @@IDENTITY");
                SqlParameter[] para = new SqlParameter[]
                {
                new SqlParameter("@Name",SqlDbType.NVarChar,50),
                new SqlParameter("@TypeLevel",SqlDbType.NVarChar,50),
                new SqlParameter("@CheckCyc",SqlDbType.Decimal,18)
                };
                para[0].Value = DiBaoType.Name;
                para[1].Value = DiBaoType.TypeLevel;
                para[2].Value = DiBaoType.CheckCyc;

                object obj = DbHelperSQL.GetSingle(strSql.ToString(), para);
                if (obj != null)
                {
                    iExecute = Convert.ToInt32(obj);
                }

            }
            catch (Exception e)
            {
                Log4Net.LogWrite("err", "SysAccessData.SysManage.UserManage\\DacUserInfo\\GetPageUserInfoList" + e.Message);
            }
            return iExecute;
        }
Esempio n. 4
0
        /// <summary>
        /// 更新一条低保类别信息
        /// </summary>
        /// <param name="DiBaoType">低保类别实体</param>
        /// <returns>成功返回ture 否则返回false</returns>
        public static bool UpdateDiBao_Type(DiBao_Type DiBaoType)
        {
            bool bz = false;
            try
            {
                StringBuilder strSql = new StringBuilder();
                strSql.Append("Update DiBao_Type set ");
                strSql.Append("Name=@Name,");
                strSql.Append("TypeLevel=@TypeLevel,");
                strSql.Append("CheckCyc=@CheckCyc");
                strSql.Append(" where Id=@Id");
                SqlParameter[] para = new SqlParameter[]
                {
                    new SqlParameter("@Name",SqlDbType.NVarChar,50),
                    new SqlParameter("@TypeLevel",SqlDbType.NVarChar,50),
                    new SqlParameter("@CheckCyc",SqlDbType.Decimal,18),
                    new SqlParameter("@Id",SqlDbType.Int)
                };
                para[0].Value = DiBaoType.Name;
                para[1].Value = DiBaoType.TypeLevel;
                para[2].Value = DiBaoType.CheckCyc;
                para[3].Value = DiBaoType.Id;

                int rows = DbHelperSQL.ExecuteSql(strSql.ToString(), para);
                if (rows > 0)
                {
                    bz = true;
                }
            }
            catch (Exception e)
            {
                Log4Net.LogWrite("err", "SysAccessData.SysManage.UserManage\\DacUserInfo\\GetPageUserInfoList" + e.Message);
            }
            return bz;
        }