示例#1
0
 /// <summary>
 /// 新增主播银行卡
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public int Insert(SysAnchorBankEntity model)
 {
     try
     {
         using (var db = GetInstance())
         {
             model.createtime = DateTime.Now;
             return(db.Insertable(model).ExecuteReturnIdentity());
         }
     }
     catch (Exception ex)
     {
         new LogLogic().Write(Level.Error, "新增主播银行卡", ex.Message, ex.StackTrace);
     }
     return(0);
 }
示例#2
0
 public ActionResult Form(SysAnchorBankEntity model)
 {
     if (model.id == 0)
     {
         var agentModel = new SysUserAnchorLogic().CheckAnchorName(model.AgentName);
         if (agentModel == null)
         {
             return(Error("主播不存在!"));
         }
         model.AnchorID = agentModel.id;
         int row = sysAnchorBankLogic.Insert(model);
         return(row > 0 ? Success() : Error());
     }
     else
     {
         int row = sysAnchorBankLogic.Update(model);
         return(row > 0 ? Success() : Error());
     }
 }
示例#3
0
 /// <summary>
 /// 更新主播银行卡
 /// </summary>
 /// <param name="model"></param>
 /// <returns></returns>
 public int Update(SysAnchorBankEntity model)
 {
     try
     {
         using (var db = GetInstance())
         {
             return(db.Updateable <SysAnchorBankEntity>().SetColumns(it => new SysAnchorBankEntity
             {
                 bankano = model.bankano,
                 CategoryCode = model.CategoryCode,
                 payType = model.payType,
                 bankaccount = model.bankaccount,
                 address = model.address
             }).Where(it => it.id == model.id).ExecuteCommand());
         }
     }
     catch (Exception ex)
     {
         new LogLogic().Write(Level.Error, "更新主播银行卡", ex.Message, ex.StackTrace);
     }
     return(0);
 }
示例#4
0
        public ActionResult GetForm(long primaryKey)
        {
            SysAnchorBankEntity entity = sysAnchorBankLogic.Get(primaryKey);

            return(Content(entity.ToJson()));
        }