public ITSupporterReceiveFirebaseViewModel RenderDataForITSupporterReceive(int itSupporterId, int requestId)
        {
            var itSupporterRepo    = DependencyUtils.Resolve <IITSupporterRepository>();
            var requestRepo        = DependencyUtils.Resolve <IRequestRepository>();
            var itSupporterService = new ITSupporterService();
            var request            = requestRepo.GetActive().SingleOrDefault(p => p.RequestId == requestId);
            var itSupporter        = itSupporterRepo.GetActive().SingleOrDefault(p => p.ITSupporterId == itSupporterId);
            var itSupporterReceiveFirebaseViewModel = new ITSupporterReceiveFirebaseViewModel()
            {
                AgencyName      = request.Agency.AgencyName,
                AgencyAddress   = request.Agency.Address,
                RequestId       = request.RequestId,
                RequestName     = request.RequestName,
                NumberOfTicket  = request.Tickets.Count(),
                ITSupporterId   = itSupporter.ITSupporterId,
                ITSupporterName = itSupporter.ITSupporterName,
                AccountId       = itSupporter.AccountId,
                Username        = itSupporter.Account.Username
            };
            StringBuilder ticketInfo = new StringBuilder();

            foreach (var item in request.Tickets)
            {
                ticketInfo.AppendLine($"Thiết bị: {item.Device.DeviceType.DeviceTypeName} - {item.Device.DeviceName}");
            }
            itSupporterReceiveFirebaseViewModel.TicketsInfo = ticketInfo.ToString();
            itSupporterReceiveFirebaseViewModel.DateSend    = DateTime.UtcNow.AddHours(7).ToString("HH:mm:ss");
            return(itSupporterReceiveFirebaseViewModel);
        }
        public string ConverMessageJsonForITSupporterReceiveFirebaseViewModel(ITSupporterReceiveFirebaseViewModel data, Notification noti)
        {
            Dictionary <string, object> androidMessageDic = new Dictionary <string, object>();

            androidMessageDic.Add("to", $"/topics/{data.ITSupporterId}");
            androidMessageDic.Add("data", data);
            androidMessageDic.Add("notification", noti);

            return(JsonConvert.SerializeObject(androidMessageDic));
        }