c#整套微信开发源码 免分


c#整套微信开发源码 免分
资源截图
代码片段和文件信息
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using MxWeiXinPF.Common;
using System.Text;

namespace MxWeiXinPF.Web.shop
{
    /// 
    /// shopmgr 的摘要说明
    /// 

    public class shopmgr : IHttpHandler
    {

        public void ProcessRequest(HttpContext context)
        {
            context.Response.ContentType = “text/json“;
            BLL.wx_shop_cart cartBll = new BLL.wx_shop_cart();
            string _action = MyCommFun.QueryString(“myact“);       
            string openid = MyCommFun.RequestOpenid();  //得到微信用户的openid
            Dictionary jsonDict = new Dictionary();
            if (_action == “addCart“)
            {
                #region 添加购物车
                try
                {
                    int wid = MyCommFun.RequestInt(“wid“);
                    int productId = MyCommFun.RequestInt(“productid“);
                    int skuId = MyCommFun.RequestInt(“mid“);
                    string skuInfo = MyCommFun.QueryString(“attr“);
                    int productNum = MyCommFun.RequestInt(“bc“);
                    decimal totalPrice = (decimal)MyCommFun.RequestFloat(“totprice“ 0);
                
                    Model.wx_shop_cart cart = new Model.wx_shop_cart();

                    IList cartList = cartBll.GetModelList(“productId=“ + productId + “ and openid=‘“ + openid + “‘ and skuId=“+skuId);
                    bool isAdd = true;
                    if (cartList != null && cartList.Count > 0)
                    {
                        isAdd = false;
                        cart = cartList[0];
                    }
                    if (isAdd)
                    {
                        cart.createDate = DateTime.Now;
                        cart.openid = openid;
                        cart.productId = productId;
                        cart.productNum = productNum;
                        cart.skuId = skuId;
                        cart.skuInfo = skuInfo;
                        cart.totPrice = totalPrice * productNum;
                        cart.wid = wid;
                        int ret = cartBll.Add(cart);
                        if (ret > 0)
                        {
                            jsonDict.Add(“errCode“ “false“);
                        }
                        else
                        {
                            jsonDict.Add(“errCode“ “true“);
                        }
                    }
                    else
                    {

                        cart.openid = openid;

                        cart.productNum += productNum;
                        cart.skuId = skuId;
                        cart.skuInfo = skuInfo;
                        cart.totPrice += totalPrice * productNum;
                        cart.wid = wid;
                        bool ret = cartBll.Update(cart);
          

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件   13500416  2015-02-27 13:26  weixinDatamxweixin.mdf

     文件    1048576  2015-02-27 13:26  weixinDatamxweixin_log.ldf

    ....SH.        95  2015-02-26 12:47  weixinDesktop.ini

     文件     311296  2014-05-04 13:43  weixindllBeyondbit.framework.WebControl.dll

     文件      49664  2014-05-04 13:43  weixindllLitJSON.dll

     文件     429056  2014-05-04 13:43  weixindllNewtonsoft.Json.dll

     文件      83968  2014-05-04 13:43  weixindllSenparc.Weixin.MP.dll

     文件        155  2014-08-11 20:28  weixinmssccprj.scc

     文件      49664  2014-05-04 13:43  weixinMxWeiXinPF.APIinDebugLitJSON.dll

     文件      55808  2015-02-27 11:01  weixinMxWeiXinPF.APIinDebugMxWeiXinPF.API.dll

     文件     359936  2015-02-27 11:01  weixinMxWeiXinPF.APIinDebugMxWeiXinPF.API.pdb

     文件     198144  2015-02-27 11:01  weixinMxWeiXinPF.APIinDebugMxWeiXinPF.BLL.dll

     文件    1732096  2015-02-27 11:01  weixinMxWeiXinPF.APIinDebugMxWeiXinPF.BLL.pdb

     文件      71168  2015-02-27 11:01  weixinMxWeiXinPF.APIinDebugMxWeiXinPF.Common.dll

     文件     224768  2015-02-27 11:01  weixinMxWeiXinPF.APIinDebugMxWeiXinPF.Common.pdb

     文件     992256  2015-02-27 11:01  weixinMxWeiXinPF.APIinDebugMxWeiXinPF.DAL.dll

     文件    2233856  2015-02-27 11:01  weixinMxWeiXinPF.APIinDebugMxWeiXinPF.DAL.pdb

     文件      18432  2015-02-27 11:01  weixinMxWeiXinPF.APIinDebugMxWeiXinPF.DBUtility.dll

     文件      56832  2015-02-27 11:01  weixinMxWeiXinPF.APIinDebugMxWeiXinPF.DBUtility.pdb

     文件     240128  2015-02-27 11:01  weixinMxWeiXinPF.APIinDebugMxWeiXinPF.Model.dll

     文件    2104832  2015-02-27 11:01  weixinMxWeiXinPF.APIinDebugMxWeiXinPF.Model.pdb

     文件      33280  2015-02-27 11:01  weixinMxWeiXinPF.APIinDebugMxWeiXinPF.WeiXinComm.dll

     文件     118272  2015-02-27 11:01  weixinMxWeiXinPF.APIinDebugMxWeiXinPF.WeiXinComm.pdb

     文件      83968  2014-05-04 13:43  weixinMxWeiXinPF.APIinDebugSenparc.Weixin.MP.dll

     文件      49664  2014-05-04 13:43  weixinMxWeiXinPF.APIinReleaseLitJSON.dll

     文件      51712  2014-07-20 11:39  weixinMxWeiXinPF.APIinReleaseMxWeiXinPF.API.dll

     文件     171520  2014-07-20 11:39  weixinMxWeiXinPF.APIinReleaseMxWeiXinPF.API.pdb

     文件     155136  2014-07-20 11:39  weixinMxWeiXinPF.APIinReleaseMxWeiXinPF.BLL.dll

     文件     869888  2014-07-20 11:39  weixinMxWeiXinPF.APIinReleaseMxWeiXinPF.BLL.pdb

     文件      65536  2014-07-20 11:38  weixinMxWeiXinPF.APIinReleaseMxWeiXinPF.Common.dll

............此处省略6957个文件信息

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件举报,一经查实,本站将立刻删除。

发表评论

评论列表(条)