コード例 #1
0
    protected void InitPage()
    {
        int             mer_id = int.Parse(Request.QueryString["mer_id"]);
        MerInfoMaintDAL func   = new MerInfoMaintDAL();
        McBasicInfo     mc     = func.GetMerchantInfoByID(mer_id);

        MerInfoMod_Name.Text         = mc.MerName;
        MerInfoMod_Introduction.Text = mc.MerInfo;
        MerInfoMod_Pic.Src           = mc.MerPic;
        MerInfoMod_Address.Text      = mc.MerAddr;
        MerInfoMod_Telephone.Text    = mc.MerPhone;
        MerInfoMod_Website.Text      = mc.MerWebsite;
        MerInfoMod_Email.Text        = mc.RegEmail;
        MerInfoMod_Relat.Text        = mc.RegName;



        string[] city_Pro = func.GetCityAndProvin(mc.CityID);
        MerInfoMod_Province.DataSource     = func.GetAllProvince();
        MerInfoMod_Province.DataValueField = "pro_id";
        MerInfoMod_Province.DataTextField  = "pro_name";
        MerInfoMod_Province.DataBind();
        MerInfoMod_Province.Text = city_Pro[1];

        MerInfoMod_City.DataSource     = func.GetAllCityByProvin(int.Parse(MerInfoMod_Province.SelectedValue));
        MerInfoMod_City.DataValueField = "city_id";
        MerInfoMod_City.DataTextField  = "city_name";
        MerInfoMod_City.DataBind();
        MerInfoMod_City.Text = city_Pro[0];
    }
コード例 #2
0
    protected void MerInfoMod_Province_TextChanged(object sender, EventArgs e)
    {
        MerInfoMaintDAL func = new MerInfoMaintDAL();

        MerInfoMod_City.DataSource     = func.GetAllCityByProvin(int.Parse(MerInfoMod_Province.SelectedValue));
        MerInfoMod_City.DataValueField = "city_id";
        MerInfoMod_City.DataTextField  = "city_name";
        MerInfoMod_City.DataBind();
    }
コード例 #3
0
    public void InitPage()
    {
        MerInfoMaintDAL func   = new MerInfoMaintDAL();
        int             pro_id = int.Parse(Request.QueryString["pro_id"]);
        McPdMaintain    mcpd   = func.GetProductInfoByID(pro_id);

        ProdInfo_Name.Text          = mcpd.PdName;
        ProdInfo_Price.Text         = mcpd.PdPrice.ToString();
        ProdInfo_DiscountPrice.Text = mcpd.PdMemPrice.ToString();
        ProdMod_Introduce.Text      = mcpd.PdInfo;
        ProdMod_Pic.Src             = Request.ApplicationPath + "/" + mcpd.PdPic;
        ProdMod_Able.SelectedValue  = mcpd.PdState == true ? "1" : "0";
        ProdMod_Info.Text           = mcpd.PdNote;
    }
コード例 #4
0
    protected void InitPage()
    {
        MerInfoMaintDAL func   = new MerInfoMaintDAL();
        int             mer_id = int.Parse(Session["user_ID"].ToString());
        McBasicInfo     mc     = func.GetMerchantInfoByID(mer_id);

        MerBas_Name.Text      = mc.MerName;
        MerBas_Intro.Text     = mc.MerInfo;
        MerBas_Pic.ImageUrl   = Request.ApplicationPath + "/" + mc.MerPic;
        MerBas_Address.Text   = mc.MerAddr;
        MerBas_Phone.Text     = mc.MerPhone;
        MerBas_Web.Text       = mc.MerWebsite;
        MerBas_Email.Text     = mc.RegEmail;
        MerBas_Relat.Text     = mc.RegName;
        MerBas_StarLevel.Text = "";
        for (int i = 0; i < int.Parse(mc.MerStarLever.ToString()); i++)
        {
            MerBas_StarLevel.Text += " ★ ";
        }
        string[] city_Pro = func.GetCityAndProvin(mc.CityID);
        MerBas_Province.Text = city_Pro[1];
        MerBas_City.Text     = city_Pro[0];
        string state = "";

        switch (mc.MerState)
        {
        case 0:
            state = "未审核";
            break;

        case 1:
            state = "已通过";
            break;

        case 2:
            state = "未通过";
            break;
        }
        MerBas_State.Text = state;


        int     count = 0;
        DataSet ds    = func.GetAllProductByMerID(mer_id, AspNetPager1.PageSize, AspNetPager1.CurrentPageIndex, out count);

        AspNetPager1.RecordCount  = count;
        MerProductList.DataSource = ds;
        MerProductList.DataBind();
    }
    protected void InitPage()
    {
        int             mer_id = int.Parse(Request.QueryString["mer_id"]);
        MerInfoMaintDAL func   = new MerInfoMaintDAL();
        McBasicInfo     mc     = func.GetMerchantInfoByID(mer_id);

        MerInfoMod_Name.Text               = mc.MerName;
        MerInfoMod_Introduction.Text       = mc.MerInfo;
        MerInfoMod_Pic.ImageUrl            = mc.MerPic;
        MerInfoMod_Address.Text            = mc.MerAddr;
        MerInfoMod_Telephone.Text          = mc.MerPhone;
        MerInfoMod_Website.Text            = mc.MerWebsite;
        MerInfoMod_Email.Text              = mc.RegEmail;
        MerInfoMod_Relat.Text              = mc.RegName;
        MerInfoMod_StarLevel.SelectedValue = mc.MerStarLever.ToString();
        MerInfoMod_Province.SelectedValue  = "0";
        MerInfoMod_City.SelectedValue      = "0";
    }
コード例 #6
0
    protected void UploadBtn_Click(object sender, EventArgs e)
    {
        if (!(uploadF.Value == null || uploadF.Value.Equals("")))
        {
            string path    = uploadF.PostedFile.FileName;
            string fileExt = path.Substring(path.LastIndexOf('.') + 1);
            if (fileExt.ToLower().Equals("jpg") || fileExt.ToLower().Equals("png") || fileExt.ToLower().Equals("gif"))
            {
                string filePath = Server.MapPath("UpFiles") + "/mer_pic";


                string serverName = DateTime.Now.ToString("yyyyMMddHHmmss") + "." + fileExt;
                uploadF.PostedFile.SaveAs(filePath + "/" + serverName);

                MerInfoMaintDAL func   = new MerInfoMaintDAL();
                McBasicInfo     mc     = new McBasicInfo();
                int             mer_id = int.Parse(Request.QueryString["mer_id"]);
                mc.MerID      = mer_id;
                mc.MerName    = MerInfoMod_Name.Text;
                mc.MerInfo    = MerInfoMod_Introduction.Text;
                mc.MerAddr    = MerInfoMod_Address.Text;
                mc.MerPic     = "UpFiles/mer_pic/" + serverName;
                mc.MerPhone   = MerInfoMod_Telephone.Text;
                mc.MerWebsite = MerInfoMod_Website.Text;
                mc.RegEmail   = MerInfoMod_Email.Text;
                mc.RegName    = MerInfoMod_Relat.Text;

                mc.CityID = int.Parse(MerInfoMod_City.SelectedValue);


                func.UpdateMerchant(mc);
                MerInfoMod_Pic.Src = "UpFiles/mer_pic/" + serverName;
            }
            else
            {
                Response.Write("<script>alert('不被允许的文件格式');</script>");
            }
        }
        else
        {
            Response.Write("<script>alert('没有文件');</script>");
        }
    }
コード例 #7
0
    protected void UploadBtn_Click(object sender, EventArgs e)
    {
        if (!(uploadF.Value == null || uploadF.Value.Equals("")))
        {
            string path    = uploadF.PostedFile.FileName;
            string fileExt = path.Substring(path.LastIndexOf('.') + 1);
            if (fileExt.ToLower().Equals("jpg") || fileExt.ToLower().Equals("png") || fileExt.ToLower().Equals("gif"))
            {
                string filePath = Server.MapPath("../../") + "/UpFiles/prd_pic";

                string serverName = DateTime.Now.ToString("yyyyMMddHHmmss") + "." + fileExt;
                uploadF.PostedFile.SaveAs(filePath + "/" + serverName);

                McPdMaintain    UPmcpd = new McPdMaintain();
                MerInfoMaintDAL func   = new MerInfoMaintDAL();
                int             pro_id = int.Parse(Request.QueryString["pro_id"]);
                McPdMaintain    mcpd   = func.GetProductInfoByID(pro_id);
                UPmcpd.PdID       = pro_id;
                UPmcpd.MerID      = mcpd.MerID;
                UPmcpd.PdPic      = "UpFiles/prd_pic/" + serverName;
                UPmcpd.PdName     = ProdInfo_Name.Text;
                UPmcpd.PdPrice    = float.Parse(ProdInfo_Price.Text);
                UPmcpd.PdMemPrice = float.Parse(ProdInfo_DiscountPrice.Text);
                UPmcpd.PdInfo     = ProdMod_Introduce.Text;
                UPmcpd.PdState    = ProdMod_Able.SelectedValue.Equals("1") ? true : false;
                UPmcpd.PdNote     = ProdMod_Info.Text;


                func.UpdateProduct(UPmcpd);

                ProdMod_Pic.Src = "UpFiles/prd_pic/" + serverName;
            }
            else
            {
                Response.Write("<script>alert('不被允许的文件格式');</script>");
            }
        }
        else
        {
            Response.Write("<script>alert('没有文件');</script>");
        }
    }
コード例 #8
0
    public void ProdMod_Submit_Click(object sender, EventArgs e)
    {
        McPdMaintain    UPmcpd = new McPdMaintain();
        MerInfoMaintDAL func   = new MerInfoMaintDAL();
        int             pro_id = int.Parse(Request.QueryString["pro_id"]);
        McPdMaintain    mcpd   = func.GetProductInfoByID(pro_id);

        UPmcpd.PdID       = pro_id;
        UPmcpd.MerID      = mcpd.MerID;
        UPmcpd.PdPic      = mcpd.PdPic;
        UPmcpd.PdName     = ProdInfo_Name.Text;
        UPmcpd.PdPrice    = float.Parse(ProdInfo_Price.Text);
        UPmcpd.PdMemPrice = float.Parse(ProdInfo_DiscountPrice.Text);
        UPmcpd.PdInfo     = ProdMod_Introduce.Text;
        UPmcpd.PdState    = ProdMod_Able.SelectedValue.Equals("1") ? true : false;
        UPmcpd.PdNote     = ProdMod_Info.Text;


        func.UpdateProduct(UPmcpd);
        Response.Redirect("../MerShowInfoMaintain.aspx?mer_id=" + mcpd.MerID);
    }
    protected void MerInfoMod_Submit_Click(object sender, EventArgs e)
    {
        MerInfoMaintDAL func   = new MerInfoMaintDAL();
        McBasicInfo     mc     = new McBasicInfo();
        int             mer_id = int.Parse(Request.QueryString["mer_id"]);

        mc.MerID        = mer_id;
        mc.MerName      = MerInfoMod_Name.Text;
        mc.MerInfo      = MerInfoMod_Introduction.Text;
        mc.MerPic       = MerInfoMod_Pic.ImageUrl;
        mc.MerAddr      = MerInfoMod_Address.Text;
        mc.MerPhone     = MerInfoMod_Telephone.Text;
        mc.MerWebsite   = MerInfoMod_Website.Text;
        mc.RegEmail     = MerInfoMod_Email.Text;
        mc.RegName      = MerInfoMod_Relat.Text;
        mc.MerStarLever = int.Parse(MerInfoMod_StarLevel.SelectedValue);
        mc.CityID       = 2;


        func.UpdateMerchant(mc);
        Response.Redirect("MerchantShowInfoProtect.aspx?mer_id=" + mer_id);
    }
コード例 #10
0
    protected void MerInfoMod_Submit_Click(object sender, EventArgs e)
    {
        MerInfoMaintDAL func   = new MerInfoMaintDAL();
        McBasicInfo     mc     = new McBasicInfo();
        int             mer_id = int.Parse(Request.QueryString["mer_id"]);
        McBasicInfo     mc_old = func.GetMerchantInfoByID(mer_id);

        mc.MerID      = mer_id;
        mc.MerName    = MerInfoMod_Name.Text;
        mc.MerInfo    = MerInfoMod_Introduction.Text;
        mc.MerAddr    = MerInfoMod_Address.Text;
        mc.MerPic     = mc_old.MerPic;
        mc.MerPhone   = MerInfoMod_Telephone.Text;
        mc.MerWebsite = MerInfoMod_Website.Text;
        mc.RegEmail   = MerInfoMod_Email.Text;
        mc.RegName    = MerInfoMod_Relat.Text;

        mc.CityID = int.Parse(MerInfoMod_City.SelectedValue);


        func.UpdateMerchant(mc);
        Response.Redirect("MerchantManage/MerShowInfoMaintain.aspx?mer_id=" + mer_id);
    }