예제 #1
0
        /// <summary>
        /// 获取指定代理商信息
        /// <param name="agentId">代理商编号</param>
        /// </summary>
        public TBAgent Get(string agentId)
        {
            TBAgent tbAgent = new TBAgent();

            try
            {
                tbAgent = tbAgentDAO.Get(agentId);
            }
            catch (Exception e)
            {
                Message.error(context, e.Message);
            }
            return(tbAgent);
        }
예제 #2
0
 /// <summary>
 /// 修改代理商提现申请
 /// <param name="ttAgentTakeCashApply">代理商提现申请</param>
 /// </summary>
 public void Edit(TTAgentTakeCashApply ttAgentTakeCashApply, TTAgentTakeCash ttAgentTakeCash)
 {
     try
     {
         TBAgentDAO tbAgentDAO = new TBAgentDAO();
         TBAgent    tbAgent    = new TBAgent();
         tbAgent = tbAgentDAO.Get(ttAgentTakeCash.agentId);//获取代理商信息
         if (tbAgent.balanceValue < ttAgentTakeCash.fee && ttAgentTakeCashApply.dealWithStatus == ((int)DealWithStatus.HaveToDo).ToString())
         {
             Message.error(context, "代理商余额不足" + ttAgentTakeCash.fee);
         }
         else
         {
             ttAgentTakeCashApplyDAO.Edit(ttAgentTakeCashApply, ttAgentTakeCash, tbAgent);
             Message.success(context, "提现申请修改成功");
             loginSession.Log("提现申请修改成功");
         }
     }
     catch (Exception e)
     {
         Message.error(context, "代理商提现申请修改失败");
         loginSession.Log(e.Message);
     }
 }