コード例 #1
0
        public IHttpActionResult GetCertainInvitation(long invitationID)
        {                                                                                                    //UserId
            var invitation = Mapper.Map <InvitationModel>(_invitationFacade.GetCertainInvitationForLoggedUser(UserId, invitationID));

            var senInv = new SentInvitationModel();

            senInv.TemplateURL           = Url.Link("GetTemplateImage", new { invitation.TemplateID });
            senInv.InvitationDescription = invitation.InvitationDescription;

            return(Ok(senInv));
        }
コード例 #2
0
        public IHttpActionResult GetInviteeInvitation(long invitationID, long inviteeID)
        {
            var invitation = Mapper.Map <InvitationModel>(_invitationFacade.GetInviteeInvitation(invitationID, inviteeID));

            var senInv = new SentInvitationModel();

            senInv.TemplateURL           = Url.Link("GetTemplateImage", new { invitation.TemplateID });
            senInv.InvitationDescription = invitation.InvitationDescription;
            //senInv.icsFileURL = "http://localhost:33343/InvitationsICS/" + invitation.icsFile;
            senInv.icsFileURL = "http://invitationsbackend.azurewebsites.net/InvitationsICS/" + invitation.icsFile;

            //"http://localhost:33343/InvitationsICS/" + invitation.icsFile;


            return(Ok(senInv));
        }