Esempio n. 1
0
 public HttpResponseMessage Modify(Sys_UserDTO udto)
 {
     try
     {
         server.Modify(udto);
         return(HttpResponseExtension.toJson(new { info = "成功", content = "恭喜你修改成功了哦!" }));
     }
     catch (Exception ex)
     {
         UnitExtension.Log(ex);
         return(HttpResponseExtension.toJson(new { info = "错误", content = "更新信息出错啦!" }));
     }
 }
Esempio n. 2
0
File: Boot.cs Progetto: yobur/KuRuMi
        public void TestMethod()
        {
            //IIocManager ioc = new IocManager();
            //var s = ioc.Resolve<CostomRepositoryImpl>();
            UserRepositoryImpl s = new UserRepositoryImpl();
            Sys_UserDTO        u = new Sys_UserDTO();

            u.Id       = Guid.NewGuid();
            u.userName = "******";
            u.passWord = "******";
            u.email    = "*****@*****.**";
            MapperConfigurationImpl ip = new MapperConfigurationImpl();
            var z = Mapper.Map <Sys_UserDTO, Sys_User>(u);

            s.Add(z);
            UnitExtension.Log("添加成功");
        }
Esempio n. 3
0
        /// <summary>
        /// 发送邮件
        /// </summary>
        /// <param name="address"></param>
        /// <param name="body"></param>
        public static void SendEmail(string address, string body)
        {
            MailMessage mm     = new MailMessage();
            SmtpClient  client = new SmtpClient();

            try
            {
                //发件人地址
                mm.From = new MailAddress("*****@*****.**");
                //收件人地址
                mm.To.Add(address);
                //邮件主题
                mm.Subject = "账户信息";
                //邮件标题编码
                mm.SubjectEncoding = Encoding.UTF8;
                //发送邮件的内容
                mm.Body = body;
                //邮件内容编码
                mm.BodyEncoding = Encoding.UTF8;
                //是否是HTML邮件
                mm.IsBodyHtml = true;
                //邮件优先级
                mm.Priority = MailPriority.High;
                //创建一个邮件服务器类
                client.Host                  = "smtp.qq.com";
                client.Port                  = 587;
                client.EnableSsl             = true;
                client.UseDefaultCredentials = false;
                client.Credentials           = new NetworkCredential("*****@*****.**", "mmjqsptyiijcbfaj");
                client.SendMailAsync(mm);
            }
            catch (Exception ex)
            {
                UnitExtension.Log(ex.Message);
            }
            finally
            {
                mm.Dispose();
                client.Dispose();
            }
        }
Esempio n. 4
0
 /// <summary>
 /// 集群更改
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private static void MuxerHashSlotMoved(object sender, HashSlotMovedEventArgs e)
 {
     UnitExtension.Log("新集群:" + e.NewEndPoint + "旧集群:" + e.OldEndPoint);
 }
Esempio n. 5
0
 /// <summary>
 /// 内部异常
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private static void MuxerInternalError(object sender, InternalErrorEventArgs e)
 {
     UnitExtension.Log("内部异常:" + e.Exception.Message);
 }
Esempio n. 6
0
 /// <summary>
 /// 连接失败事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private static void MuxerConnectionFailed(object sender, ConnectionFailedEventArgs e)
 {
     UnitExtension.Log("连接异常" + e.EndPoint + ",类型为" + e.FailureType + (e.Exception == null ? "" : (",异常信息是" + e.Exception.Message)));
 }
Esempio n. 7
0
 /// <summary>
 /// 重连错误事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private static void MuxerConnectionRestored(object sender, ConnectionFailedEventArgs e)
 {
     UnitExtension.Log("重连错误" + e.EndPoint);
 }
Esempio n. 8
0
 /// <summary>
 /// 错误事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private static void MuxerErrorMessage(object sender, RedisErrorEventArgs e)
 {
     UnitExtension.Log("异常信息:" + e.Message);
 }
Esempio n. 9
0
 /// <summary>
 /// 配置更改事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private static void MuxerConfigurationChanged(object sender, EndPointEventArgs e)
 {
     UnitExtension.Log("配置更改:" + e.EndPoint);
 }