public MResult <ItemShoppingCartGoodsSmall> GetShoppingCartGoodsNum(string sid, string token, string guid, string user_id, string uid) { var result = new MResult <ItemShoppingCartGoodsSmall>(); try { result = ShoppingCartBll.GetShoppingCartGoodsNum(guid, (int)SystemType, Uid, base.UserId); } catch (Exception ex) { result.status = MResultStatus.ExceptionError; result.msg = "处理数据出错!"; } return(result); }
public MResult <ShoppingCartResult> GetShoppingCartGoodsList(string sid, string token, string guid, string user_id, string uid) { var result = new MResult <ShoppingCartResult>(); try { result = ShoppingCartBll.GetShoppingCartGoodsList(UserId, guid, (int)SystemType); } catch (Exception) { result.status = MResultStatus.ExceptionError; result.msg = "处理数据出错!"; } return(result); }
public MResult AddGoodsToShoppingCart(string sid, string token, string guid, string user_id, string uid, string area_id, string gid, string num) { var result = new MResult(); try { result = ShoppingCartBll.InsertShoppingCart((int)SystemType, token, guid, user_id, uid, area_id, gid, num); } catch (Exception) { result.status = MResultStatus.ExceptionError; result.msg = "处理数据出错!"; } return(result); }
public MResult RemoveShoppingCartByScId(string sid, string token, string guid, string user_id, string uid, string shoppingcarid) { var result = new MResult(); try { var shoppcartId = MCvHelper.To <int>(shoppingcarid); result = ShoppingCartBll.DeleteShoppingCartByProductIdUserID(shoppcartId); } catch (Exception) { result.status = MResultStatus.ExceptionError; result.msg = "处理数据出错!"; } return(result); }
/// <summary> /// 登录 /// </summary> /// <param name="channelId"> </param> /// <param name="uid"></param> /// <param name="pwd"></param> /// <param name="guid"> </param> /// <returns></returns> public static MResult <int> LoginMember(string guid, int channelId, string uid, string pwd) { var result = new MResult <int>(); try { var token = CreateUserToKen(); var memberObj = Factory.DALFactory.Member(); var passWord = MEncryptUtility.MD5Encrypt(pwd, 16); var memberInfo = memberObj.GetMemberInfo(uid); if (memberInfo != null) { if (memberInfo.passward.Equals(passWord, StringComparison.OrdinalIgnoreCase) && memberInfo.valid == 1) { result = UpdateUserCache(uid, token); if (result.status == MResultStatus.Success) { result.msg = "成功登录 !"; } else { result.data = token; result.status = MResultStatus.Success; result.msg = "成功登录,缓存失败" + result.msg; } ShoppingCartBll.MergeShoppingCartGoods(guid, channelId, uid, memberInfo.membNo); } else { result.status = MResultStatus.ExecutionError; result.msg = "用户名或密码错误!"; } result.info = memberInfo.membNo; result.data = token; } else { result.status = MResultStatus.ExecutionError; result.msg = "用户不存在!"; } } catch (Exception ex) { MLogManager.Error(MLogGroup.Member.登陆, channelId + "", "获取数据错误"); } return(result); }
public MResult SetShoppingCartGoodsNum(string sid, string token, string guid, string user_id, string uid, string shoppingcarid, string gid, string num) { var result = new MResult(); try { var Gid = MCvHelper.To <int>(gid); var shoppcartId = MCvHelper.To <int>(shoppingcarid); var Num = MCvHelper.To <int>(num); result = ShoppingCartBll.SetShoppingCartGoodsNum(UserId, guid, shoppcartId, Gid, Num); } catch (Exception) { result.status = MResultStatus.ExceptionError; result.msg = "处理数据出错!"; } return(result); }