private void OnDeleteMail(SocketModel model) { RespDeleteMail resp = SerializeUtil.Deserialize <RespDeleteMail>(model.message); if (resp.msgtips == (int)MsgTips.DeleteMailSuccess) { WindowManager.instance.Close <MailContentWnd>(); WindowManager.instance.Get <MailWnd>().Delete(resp.mailid); } }
private void OnDeleteMail(UserToken token, SocketModel model) { ReqDeleteMail req = SerializeUtil.Deserialize <ReqDeleteMail>(model.message); CacheManager.instance.DeleteMail(token.characterid, req.mailid); RespDeleteMail resp = new RespDeleteMail(); resp.mailid = req.mailid; resp.msgtips = (int)MsgTips.DeleteMailSuccess; NetworkManager.Send(token, (int)MsgID.Delete_Mail_SRES, resp); }