Ejemplo n.º 1
0
        public async Task <ChatsMensajes> BuscarChatMensaje(ChatsMensajes chatMensajeParaBuscar)
        {
            using (SportsGoEntities context = new SportsGoEntities(false))
            {
                ChatsRepository chatsRepo          = new ChatsRepository(context);
                ChatsMensajes   chatMensajeBuscado = await chatsRepo.BuscarChatMensaje(chatMensajeParaBuscar);

                if (chatMensajeBuscado != null)
                {
                    DateTimeHelperNoPortable helper = new DateTimeHelperNoPortable();
                    chatMensajeBuscado.FechaMensaje = helper.ConvertDateTimeFromAnotherTimeZone(chatMensajeParaBuscar.ZonaHorariaGMTBase, helper.DifferenceBetweenGMTAndLocalTimeZone, chatMensajeBuscado.FechaMensaje);
                }

                return(chatMensajeBuscado);
            }
        }