public ResponseMessageResult Put(fa_business_basic fa_business_basic) { JwtModel jwtmodel = JwtHelper.getToken(HttpContext.Current.Request.Headers.GetValues("Authorization").First().ToString()); if (jwtmodel.isadmin) { var info = db.fa_business_basic.Find(fa_business_basic.id); info.merchant_num = fa_business_basic.merchant_num; try { model.message = "修改成功"; model.status_code = 200; db.SaveChanges(); } catch (DbUpdateConcurrencyException ex) { model.message = ex.Message; model.status_code = 401; } } else { model.message = "用户权限不足"; model.status_code = 401; } return(new ResponseMessageResult(Request.CreateResponse((HttpStatusCode)model.status_code, model))); }
public ResponseMessageResult Putfa_business_basic(fa_business_basic fa_business_basic) { JwtModel jwtmodel = JwtHelper.getToken(HttpContext.Current.Request.Headers.GetValues("Authorization").First().ToString()); if (jwtmodel.isadmin) { var info = db.fa_business_basic.Find(fa_business_basic.id); if (!string.IsNullOrEmpty(fa_business_basic.password)) { info.password = BaseHelper.Md5Hash(fa_business_basic.password); } info.merchantid = fa_business_basic.merchantid; info.merchantName = fa_business_basic.merchantName; info.shortName = fa_business_basic.shortName; info.handleType = fa_business_basic.handleType; info.city = fa_business_basic.city; info.merchantAddress = fa_business_basic.merchantAddress; info.servicePhone = fa_business_basic.servicePhone; info.orgCode = fa_business_basic.orgCode; info.merchantType = fa_business_basic.merchantType; info.category = fa_business_basic.category; info.corpmanName = fa_business_basic.corpmanName; info.corpmanId = fa_business_basic.corpmanId; info.corpmanPhone = fa_business_basic.corpmanPhone; info.corpmanMobile = fa_business_basic.corpmanMobile; info.corpmanEmail = fa_business_basic.corpmanEmail; info.bankCode = fa_business_basic.bankCode; info.bankName = fa_business_basic.bankName; info.bankaccountNo = fa_business_basic.bankaccountNo; info.bankaccountName = fa_business_basic.bankaccountName; info.autoCus = fa_business_basic.autoCus; info.remark = fa_business_basic.remark; info.licenseNo = fa_business_basic.licenseNo; info.taxRegisterNo = fa_business_basic.taxRegisterNo; info.agencyId = fa_business_basic.agencyId; info.appId = fa_business_basic.appId; info.appSecret = fa_business_basic.appSecret; info.status = fa_business_basic.status; info.updatetime = DateTime.Now; info.updateuser = jwtmodel.username; try { model.message = "修改成功"; model.status_code = 200; db.SaveChanges(); } catch (DbUpdateConcurrencyException ex) { model.message = ex.Message; model.status_code = 401; } } else { model.message = "用户权限不足"; model.status_code = 401; } return(new ResponseMessageResult(Request.CreateResponse((HttpStatusCode)model.status_code, model))); }
public ResponseMessageResult Postfa_business_basic(fa_business_basic fa_business_basic) { JwtModel jwtmodel = JwtHelper.getToken(HttpContext.Current.Request.Headers.GetValues("Authorization").First().ToString()); if (jwtmodel.isadmin) { //var bus = db.fa_business_basic.Where(o => o.agentid == fa_business_basic.agentid && o.id != fa_business_basic.id && o.status == 1).OrderByDescending(o => o.maxAmount).FirstOrDefault(); //var maxAmount = bus != null ? bus.maxAmount : 0; //if (fa_business_basic.minAmount <= maxAmount) //{ // model.message = "收款最小金额不能小于已经存在的收款最大金额"; // model.status_code = 401; // return new ResponseMessageResult(Request.CreateResponse((HttpStatusCode)model.status_code, model)); //} var info = db.fa_business_basic.Where(o => o.merchantName == fa_business_basic.merchantName && o.agentid == fa_business_basic.agentid).Count(); if (info > 0) { model.message = "商户名称已经存在"; model.status_code = 401; } else { var strDateTime = DateTime.Now.ToString("yyyyMMddHHmmssfff"); fa_business_basic.appId = strDateTime; fa_business_basic.appSecret = BaseHelper.Md5Hash(strDateTime + "buyunchina"); fa_business_basic.password = BaseHelper.Md5Hash(fa_business_basic.password); fa_business_basic.addtime = DateTime.Now; fa_business_basic.adduser = jwtmodel.username; db.fa_business_basic.Add(fa_business_basic); try { db.SaveChanges(); var db_content = ContextDB.Context(); db_content.Execute("exec p_alipaydetail_add @0,@1", fa_business_basic.id, fa_business_basic.alipayaccount); var id = fa_business_basic.id; model.message = "新增成功"; model.status_code = 200; } catch (Exception ex) { model.message = ex.Message; model.status_code = 401; } } } else { model.message = "用户权限不足"; model.status_code = 401; } return(new ResponseMessageResult(Request.CreateResponse((HttpStatusCode)model.status_code, model))); }
public ResponseMessageResult Deletefa_business_basic(int id) { fa_business_basic fa_business_basic = db.fa_business_basic.Find(id); if (fa_business_basic == null) { model.message = "删除失败"; model.status_code = 401; } db.fa_business_basic.Remove(fa_business_basic); db.SaveChanges(); model.message = "删除成功"; model.status_code = 200; return(new ResponseMessageResult(Request.CreateResponse((HttpStatusCode)model.status_code, model))); }
public ResponseMessageResult Postfa_business_basic(fa_business_basic fa_business_basic) { JwtModel jwtmodel = JwtHelper.getToken(HttpContext.Current.Request.Headers.GetValues("Authorization").First().ToString()); if (jwtmodel.isadmin) { var info = db.fa_business_basic.Where(o => o.merchantName == fa_business_basic.merchantName && fa_business_basic.merchantid == o.merchantid).Count(); if (info > 0) { model.message = "商户名称已经存在"; model.status_code = 401; } else { fa_business_basic.addtime = DateTime.Now; fa_business_basic.adduser = jwtmodel.username; fa_business_basic.password = BaseHelper.Md5Hash(fa_business_basic.password); db.fa_business_basic.Add(fa_business_basic); try { db.SaveChanges(); model.message = "新增成功"; model.status_code = 200; } catch (Exception ex) { model.message = ex.Message; model.status_code = 401; } } } else { model.message = "用户权限不足"; model.status_code = 401; } return(new ResponseMessageResult(Request.CreateResponse((HttpStatusCode)model.status_code, model))); }
public ResponseMessageResult Putfa_business_basic(fa_business_basic fa_business_basic) { JwtModel jwtmodel = JwtHelper.getToken(HttpContext.Current.Request.Headers.GetValues("Authorization").First().ToString()); if (jwtmodel.isadmin) { var info = db.fa_business_basic.Find(fa_business_basic.id); if (!string.IsNullOrEmpty(fa_business_basic.password)) { info.password = BaseHelper.Md5Hash(fa_business_basic.password); } var db_content = ContextDB.Context(); db_content.Execute("exec p_alipaydetail_add @0,@1", fa_business_basic.id, fa_business_basic.alipayaccount); info.isaudit = fa_business_basic.isaudit; info.merchantid = fa_business_basic.merchantid; info.merchantName = fa_business_basic.merchantName; info.shortName = fa_business_basic.shortName; info.handleType = fa_business_basic.handleType; info.city = fa_business_basic.city; info.merchantAddress = fa_business_basic.merchantAddress; info.servicePhone = fa_business_basic.servicePhone; info.orgCode = fa_business_basic.orgCode; info.merchantType = fa_business_basic.merchantType; info.category = fa_business_basic.category; info.corpmanName = fa_business_basic.corpmanName; info.corpmanId = fa_business_basic.corpmanId; info.corpmanPhone = fa_business_basic.corpmanPhone; info.corpmanMobile = fa_business_basic.corpmanMobile; info.corpmanEmail = fa_business_basic.corpmanEmail; info.bankCode = fa_business_basic.bankCode; info.bankName = fa_business_basic.bankName; info.bankaccountNo = fa_business_basic.bankaccountNo; info.bankaccountName = fa_business_basic.bankaccountName; info.autoCus = fa_business_basic.autoCus; info.remark = fa_business_basic.remark; info.licenseNo = fa_business_basic.licenseNo; info.taxRegisterNo = fa_business_basic.taxRegisterNo; info.appId = fa_business_basic.appId; info.appSecret = fa_business_basic.appSecret; info.status = fa_business_basic.status; info.addrType = fa_business_basic.addrType; info.contactType = fa_business_basic.contactType; info.mcc = fa_business_basic.mcc; info.licenseType = fa_business_basic.licenseType; info.contactMan = fa_business_basic.contactMan; info.telNo = fa_business_basic.telNo; info.mobilePhone = fa_business_basic.mobilePhone; info.email = fa_business_basic.email; info.licenseBeginDate = fa_business_basic.licenseBeginDate; info.licenseEndDate = fa_business_basic.licenseEndDate; info.licenseRange = fa_business_basic.licenseRange; info.ratio = fa_business_basic.ratio; info.minAmount = fa_business_basic.minAmount; info.maxAmount = fa_business_basic.maxAmount; info.disabletime = fa_business_basic.disabletime; info.enabletime = fa_business_basic.enabletime; info.updatetime = DateTime.Now; info.updateuser = jwtmodel.username; info.agentid = fa_business_basic.agentid; info.depositratio = fa_business_basic.depositratio; info.businesspasstype = fa_business_basic.businesspasstype; info.wechatratio = fa_business_basic.wechatratio; info.alipayratio = fa_business_basic.alipayratio; info.unionratio = fa_business_basic.unionratio; info.alipayaccount = fa_business_basic.alipayaccount; try { model.message = "修改成功"; model.status_code = 200; db.SaveChanges(); } catch (DbUpdateConcurrencyException ex) { model.message = ex.Message; model.status_code = 401; } } else { model.message = "用户权限不足"; model.status_code = 401; } return(new ResponseMessageResult(Request.CreateResponse((HttpStatusCode)model.status_code, model))); }