private bool CheckToken(MessageBody msg) { SFInfo_DAL dal = new SFInfo_DAL(); List <SFDModel> list = dal.QuerySfdModel(msg.Token); if (list.Count > 0) { return(true); } return(false); }
private void InsertRequestLog(string json, ResutlModel res) { SFInfo_DAL dal = new SFInfo_DAL(); SF_Submit_Request ssr = new SF_Submit_Request(); ssr.UUID = Guid.NewGuid().ToString(); ssr.RequestContent = json; ssr.RequestTime = DateTime.Now; ssr.Result = res.Message; ssr.ResFlag = res.IsSuccess?1:-1; dal.InsertRequestLog(ssr); }
private void UpdateSFDZT(MessageBody body) { SFInfo_DAL dal = new SFInfo_DAL(); List <DJ_SFD> list = new List <DJ_SFD>(); if (body.JFInfoList != null && body.JFInfoList.Count > 0) { foreach (JFInfoModel m in body.JFInfoList) { //DJ_SFD sfd = GetSFD(m.SLBH); } } }
private void UpdateSFDZT(List <DJ_SFD> sfd_list, string token) { List <SFDModel> modList = new List <SFDModel>(); SFInfo_DAL dal = new SFInfo_DAL(); foreach (DJ_SFD sfd in sfd_list) { SFDModel mod = new SFDModel(); mod.ID = Guid.NewGuid().ToString(); mod.Slbh = sfd.SLBH; mod.Uuid = token; mod.Money = sfd.YSJE; mod.State = "查询"; modList.Add(mod); sfd.ZZSFZT = "-1"; } dal.UpDateSfd_ModList(sfd_list, modList); }
private string CreateResult(string slbh) { SFInfo_DAL dal = new SFInfo_DAL(); ResutlModel res = new ResutlModel(); try { if (dal.CheckSFState(slbh)) { List <DJ_SFD> sfd = dal.GetSFData(slbh); if (null != sfd) { res.Data = sfd; res.IsSuccess = true; res.Token = Guid.NewGuid().ToString(); UpdateSFDZT(sfd, res.Token); } else { res.IsSuccess = false; res.Message = "无需收费信息"; } } else { res.IsSuccess = false; res.Message = "尚未确定收费金额或已缴费"; } } catch (Exception ex) { res.IsSuccess = false; res.Message = "异常:" + ex.Message; } return(ToXml(res)); }
private void UpDateSFDMODEL(string token, string userid) { SFInfo_DAL dal = new SFInfo_DAL(); dal.UpDateSDFModel(token, userid); }