Exemple #1
0
        public int UpdateChargeFreeType(ChargeFreeTypeModel chargeFeeType)
        {
            SqlParameter[] param = { new SqlParameter("@TypeID", SqlDbType.Int), new SqlParameter("@Price", SqlDbType.Float) };
            param[0].Value = chargeFeeType.TypeID;
            param[1].Value = chargeFeeType.Price;
            int result = SqlHelp.ExecuteNonQuery("prc_UpdateChargeFreeType", CommandType.StoredProcedure, param);

            return(result);
        }
Exemple #2
0
        public int InsertChargeFeeType(ChargeFreeTypeModel chargeFeeType)
        {
            SqlParameter[] param = { new SqlParameter("@Name",   SqlDbType.VarChar, 20), new SqlParameter("@Price", SqlDbType.Float),
                                     new SqlParameter("@Format", SqlDbType.VarChar, 20) };
            param[0].Value = chargeFeeType.TypeName;
            param[1].Value = chargeFeeType.Price;
            param[2].Value = chargeFeeType.Format;
            int result = SqlHelp.ExecuteNonQuery("prc_InsertChargeFeeType", CommandType.StoredProcedure, param);

            return(result);
        }
Exemple #3
0
        public List <ChargeFreeTypeModel> GetChargeFreeType()
        {
            SqlDataReader dr = SqlHelp.ExecuteReader("prc_GetChargeFreeType", CommandType.StoredProcedure);
            List <ChargeFreeTypeModel> list = new List <ChargeFreeTypeModel>();

            while (dr.Read())
            {
                ChargeFreeTypeModel chargefree = new ChargeFreeTypeModel();
                chargefree.TypeID   = Convert.ToInt32(dr[0]);
                chargefree.TypeName = dr[1].ToString();
                chargefree.Price    = Convert.ToDouble(dr[2]);
                chargefree.Format   = dr[3].ToString();
                list.Add(chargefree);
            }
            dr.Close();
            return(list);
        }
Exemple #4
0
        protected void Add_Click(object sender, EventArgs e)
        {
            ChargeFreeTypeModel chargefeeType = new ChargeFreeTypeModel();

            chargefeeType.TypeName = txtFeeName.Text.Trim();
            chargefeeType.Price    = Convert.ToDouble(txtPrice.Text.Trim());
            chargefeeType.Format   = txtFormat.Text.Trim();
            bool flag = bll.InsertChargeFeeType(chargefeeType);

            if (flag)
            {
                Page.ClientScript.RegisterStartupScript(GetType(), "OnSubmit", "<script>alert('添加成功');location.href='ChargeFeeTypeInfo.aspx';</script>");
            }
            else
            {
                Page.ClientScript.RegisterStartupScript(GetType(), "OnSubmit", "<script>alert('添加失败');</script>");
            }
        }
Exemple #5
0
        public ChargeFreeTypeModel GetChargeFreeTypeByID(int typeID)
        {
            SqlParameter param = new SqlParameter("@TypeID", SqlDbType.Int);

            param.Value = typeID;
            SqlDataReader dr = SqlHelp.ExecuteReader("prc_GetChargeFreeTypeByID", CommandType.StoredProcedure, param);

            dr.Read();
            ChargeFreeTypeModel chargefree = new ChargeFreeTypeModel();

            if (dr.HasRows)
            {
                chargefree.TypeName = dr[0].ToString();
                chargefree.Price    = Convert.ToDouble(dr[1]);
                chargefree.Format   = dr[2].ToString();
            }
            dr.Close();
            return(chargefree);
        }
Exemple #6
0
 protected void Page_Load(object sender, EventArgs e)
 {
     user = (UserModel)Session["User"];
     if (Session["User"] == null || Session["User"].ToString() == "" || user.UserType != 1)
     {
         Response.Redirect("../Login.aspx");
     }
     else
     {
         if (!IsPostBack)
         {
             int typeID = Convert.ToInt32(Request.QueryString["ID"].ToString());
             chargeFeeType = bll.GetChargeFreeTypeByID(typeID);
             lbName.Text   = chargeFeeType.TypeName;
             lbFormat.Text = chargeFeeType.Format;
             txtPrice.Text = chargeFeeType.Price.ToString();
         }
     }
 }
Exemple #7
0
        public bool InsertChargeFeeType(ChargeFreeTypeModel chargeFreeType)
        {
            int result = dal.InsertChargeFeeType(chargeFreeType);

            return(result == 0 ? false : true);
        }
Exemple #8
0
        public bool UpdateChargeFreeType(ChargeFreeTypeModel chargeFeeType)
        {
            int result = dal.UpdateChargeFreeType(chargeFeeType);

            return(result == 0 ? false : true);
        }