Example #1
0
        /// <summary>
        /// 添加提现记录
        /// </summary>
        /// <returns></returns>
        public JsonResult AddWithdrawalInfo()
        {
            RequestUser();
            int            userInfo;
            int            userType;
            int            Mode   = 0;
            string         select = string.Empty;
            DataDictionary result = new DataDictionary();

            select   = GetParams("select");
            userInfo = int.Parse(GetParams("userInfo"));
            result   = IDDC.ITEM(user_info_Index, userInfo);
            DataDictionary results = new DataDictionary();

            userType = int.Parse(GetParams("userType"));
            results  = IDDC.ITEM(user_type_Index, userType);
            decimal Price = decimal.Parse(GetParams("price"));

            if (results.Key == "买家")
            {
                Mode = 2;
                if (result.Key == "用户名")
                {
                    var bui = IBUIC.QueryUserNameUser(select);
                    if (bui != null)
                    {
                        mm.UserName    = bui.UserName;
                        mm.Email       = bui.Email;
                        mm.PhoneNumber = bui.PhoneNumber;
                        mm.Time        = DateTime.Now;
                    }
                    else
                    {
                        resultData.res = 500;
                        resultData.msg = "添加的用户不存在";
                        return(this.ResultJson(resultData));
                    }
                }
                if (result.Key == "邮箱")
                {
                    var bui = IBUIC.QueryEmailUser(select);
                    if (bui != null)
                    {
                        mm.UserName    = bui.UserName;
                        mm.Email       = bui.Email;
                        mm.PhoneNumber = bui.PhoneNumber;
                        mm.Time        = DateTime.Now;
                    }
                    else
                    {
                        resultData.res = 500;
                        resultData.msg = "添加的用户不存在";
                        return(this.ResultJson(resultData));
                    }
                }
                if (result.Key == "电话号码")
                {
                    var bui = IBUIC.QueryPhoneUser(select);
                    if (bui != null)
                    {
                        mm.UserName    = bui.UserName;
                        mm.Email       = bui.Email;
                        mm.PhoneNumber = bui.PhoneNumber;
                        mm.Time        = DateTime.Now;
                    }
                    else
                    {
                        resultData.res = 500;
                        resultData.msg = "添加的账户不存在";
                        return(this.ResultJson(resultData));
                    }
                }
            }
            if (results.Key == "团队买家")
            {
                Mode = 3;
                if (result.Key == "用户名")
                {
                    var bui = IBUIC.QueryUserNameUser(select);
                    if (bui != null)
                    {
                        mm.UserName    = bui.UserName;
                        mm.Email       = bui.Email;
                        mm.PhoneNumber = bui.PhoneNumber;
                        mm.Time        = DateTime.Now;
                    }
                    else
                    {
                        resultData.res = 500;
                        resultData.msg = "添加的用户不存在";
                        return(this.ResultJson(resultData));
                    }
                }
                if (result.Key == "邮箱")
                {
                    var bui = IBUIC.QueryEmailUser(select);
                    if (bui != null)
                    {
                        mm.UserName    = bui.UserName;
                        mm.Email       = bui.Email;
                        mm.PhoneNumber = bui.PhoneNumber;
                        mm.Time        = DateTime.Now;
                    }
                    else
                    {
                        resultData.res = 500;
                        resultData.msg = "添加的用户不存在";
                        return(this.ResultJson(resultData));
                    }
                }
                if (result.Key == "电话号码")
                {
                    var bui = IBUIC.QueryPhoneUser(select);
                    if (bui != null)
                    {
                        mm.UserName    = bui.UserName;
                        mm.Email       = bui.Email;
                        mm.PhoneNumber = bui.PhoneNumber;
                        mm.Time        = DateTime.Now;
                    }
                    else
                    {
                        resultData.res = 500;
                        resultData.msg = "添加的账户不存在";
                        return(this.ResultJson(resultData));
                    }
                }
            }
            if (results.Key == "卖家")
            {
                Mode = 2;
                if (result.Key == "用户名")
                {
                    var bui = IBUC.QueryUserNameUser(select);
                    if (bui != null)
                    {
                        mm.UserName    = bui.UserName;
                        mm.Email       = bui.Email;
                        mm.PhoneNumber = bui.PhoneNumber;
                        mm.Time        = DateTime.Now;
                    }
                    else
                    {
                        resultData.res = 500;
                        resultData.msg = "添加的用户不存在";
                        return(this.ResultJson(resultData));
                    }
                }
                if (result.Key == "邮箱")
                {
                    var bui = IBUC.QueryEmailUser(select);
                    if (bui != null)
                    {
                        mm.UserName    = bui.UserName;
                        mm.Email       = bui.Email;
                        mm.PhoneNumber = bui.PhoneNumber;
                        mm.Time        = DateTime.Now;
                    }
                    else
                    {
                        resultData.res = 500;
                        resultData.msg = "添加的用户不存在";
                        return(this.ResultJson(resultData));
                    }
                }
                if (result.Key == "电话号码")
                {
                    var bui = IBUC.QueryPhoneUser(select);
                    if (bui != null)
                    {
                        mm.UserName    = bui.UserName;
                        mm.Email       = bui.Email;
                        mm.PhoneNumber = bui.PhoneNumber;
                        mm.Time        = DateTime.Now;
                    }
                    else
                    {
                        resultData.res = 500;
                        resultData.msg = "添加的账户不存在";
                        return(this.ResultJson(resultData));
                    }
                }
            }
            mm.Price     = Price;
            mm.Mode      = Mode;
            mm.MoneyType = 2;
            if (ICC.AddMoney(mm))
            {
                resultData.res = 200;
                resultData.msg = "添加成功";
                return(this.ResultJson(resultData));
            }
            else
            {
                resultData.msg = "添加失败";
                return(this.ResultJson(resultData));
            }
        }