public void LoadMarryMessage() { using (PlayerBussiness db = new PlayerBussiness()) { MarryApplyInfo[] infos = db.GetPlayerMarryApply(PlayerCharacter.ID); if (infos != null) { foreach (MarryApplyInfo info in infos) { switch (info.ApplyType) { case 1: //请求结婚 Out.SendPlayerMarryApply(this, info.ApplyUserID, info.ApplyUserName, info.LoveProclamation, info.ID); break; case 2: //应答结婚 Out.SendMarryApplyReply(this, info.ApplyUserID, info.ApplyUserName, info.ApplyResult, true, info.ID); if (info.ApplyResult == false) { Out.SendMailResponse(PlayerCharacter.ID, eMailRespose.Receiver); } break; case 3: //离婚消息 Out.SendPlayerDivorceApply(this, true, false); break; default: break; } } } } }