Exemple #1
0
        public ActionResult Save(Fin_Remit entity)
        {
            entity.RemitState = "申请中";
            entity.CreateTime = DateTime.Now;
            var r = DB.Fin_Remit.Save(entity);

            if (r.IsSuccess)
            {
                r.ReUrl = ControllerPath + "/Index";
            }
            return(Json(r));
        }
Exemple #2
0
        public JsonHelp Save(Fin_Remit entity)
        {
            JsonHelp json = new JsonHelp()
            {
                Status = "n", Msg = "保存失败"
            };

            if (entity.Amount <= 0)
            {
                json.Msg = "充值金额要大于0!";
                return(json);
            }
            if (string.IsNullOrEmpty(entity.Image))
            {
                json.Msg = "请上传打款图片!";
                return(json);
            }

            if (entity.RemitId == 0)
            {
                if (Insert(entity))
                {
                    json.Status = "y";
                    json.Msg    = "操作成功";
                    json.ReUrl  = "/Member_Finance/Remit/Index";
                    //添加操作日志
                    DB.SysLogs.setMemberLog(Enums.EventType.Add, string.Format("汇款申请提交,汇款人:[{0}],汇款金额:[{1}],操作成功", entity.BankAccount, entity.Amount));
                }
            }
            else
            {
                if (Update(entity))
                {
                    json.Status = "y";
                    json.Msg    = "操作成功";
                    json.ReUrl  = "/Member_Finance/Remit/Index";
                    //添加操作日志
                    DB.SysLogs.setMemberLog(Enums.EventType.Edit, string.Format("修改汇款申请提交,汇款人:[{0}],汇款金额:[{1}],操作成功", entity.BankAccount, entity.Amount));
                }
            }
            return(json);
        }
Exemple #3
0
        public ActionResult ToRemit(decimal Amount = 0, string Image = "")
        {
            try
            {
                var model = DB.Member_Info.FindEntity(CurrentUser.MemberId);

                var entity = new Fin_Remit();
                entity.RemitState        = "申请中";
                entity.Image             = Image;
                entity.Amount            = Amount;
                entity.BankName          = model.BankName;
                entity.BankAccount       = model.BankAccount;
                entity.BankCode          = model.BankCode;
                entity.OpenBank          = model.OpenBank;
                entity.ServiceCenterCode = "";


                entity.CreateTime = DateTime.Now;
                entity.MemberId   = model.MemberId;
                entity.MemberCode = model.Code;
                entity.NickName   = model.NickName;

                var help = DB.Fin_Remit.Save(entity);
                if (help.Status == "n")
                {
                    return(Error(help.Msg));
                }
                else
                {
                    return(Success(help.Msg));
                }
            }
            catch (Exception ex)
            {
                return(Error(ex));
            }
        }