Exemplo n.º 1
0
        public bool Save_UserInfos(UserInfo info)
        {
            bool flag = false;

            if (info != null)
            {
                try
                {
                    UserInfo _info = context.UserInfoes.Where(t => t.UserName == info.UserName).FirstOrDefault();
                    if (_info != null && info.UserName != null)
                    {
                        _info.alipayAppId = info.alipayAppId;
                        _info.alipaySec   = info.alipaySec;
                        _info.cebCode     = info.cebCode;
                        _info.copCode     = info.copCode;
                        _info.copName     = info.copName;

                        _info.customsApiUrl = info.customsApiUrl;
                        _info.customsType   = info.customsType;
                        _info.dxpId         = info.dxpId;
                        _info.ebcCode       = info.ebcCode;
                        _info.ebcName       = info.ebcName;

                        _info.ebpCode  = info.ebpCode;
                        _info.ebpName  = info.ebpName;
                        _info.ecpCode  = info.ecpCode;
                        _info.isActive = info.isActive;
                        _info.SysCode  = info.SysCode;

                        _info.wxappId        = info.wxappId;
                        _info.wxpayCode      = info.wxpayCode;
                        _info.wxshopId       = info.wxshopId;
                        _info.WarehouseId    = info.WarehouseId;
                        _info.PortCode       = info.PortCode;
                        _info.AlipayPortCode = info.AlipayPortCode;
                        _info.WxpayPortCode  = info.WxpayPortCode;
                    }
                    else
                    {
                        context.UserInfoes.Add(info);
                    }
                    if (context.SaveChanges() > 0)
                    {
                        _logger.WriteLog_Debug <UserRepository>("保存报关通道成功", null, null, null);
                        flag = true;
                    }
                }
                catch (Exception ex)
                {
                    flag = false;
                    _logger.WriteLog_Error <UserRepository>("保存报关通道失败", null, null, ex);
                }
            }
            return(flag);
        }
Exemplo n.º 2
0
 /// <summary>
 ///
 /// </summary>
 public Setting(ILog4netHelper ILog4netHelper)
 {
     try
     {
         _ILog4netHelper = ILog4netHelper;
         using (StreamReader stream = File.OpenText(AppDomain.CurrentDomain.BaseDirectory + "appsetting.json"))
         {
             using (JsonTextReader reader = new JsonTextReader(stream))
             {
                 jObject = JObject.Load(reader);
             }
         }
         _ILog4netHelper.WriteLog_Debug <Setting>("读取配置文件成功!", null, null, null);
     }
     catch (Exception ex)
     {
         _ILog4netHelper.WriteLog_Error <Setting>("读取配置文件失败!", null, null, ex);
     }
 }