예제 #1
0
        public async Task <IActionResult> CreateMemberListPDF(MemberListPDFModel model)
        {
            var result = await MemberListPDFCreator.Create(model);

            if (result.Successfull)
            {
                return(Ok(result.PayLoad));
            }
            else
            {
                return(BadRequest(result.PayLoad));
            }
        }
예제 #2
0
        public static MemberListPDFModel CreateMemberListPDFModel(List <Member> members)
        {
            var result = new MemberListPDFModel();

            result.Members = new List <MemberListMemberPDFModel>();

            var x = new MemberListMemberPDFModel();

            foreach (Member member in members)
            {
                result.Members.Add(new MemberListMemberPDFModel
                {
                    Address      = member.Adress,
                    City         = member.Home,
                    Contribution = member.Contribution,
                    DateOfBirth  = member.DateOfBirth,
                    LastName     = member.LastName,
                    Postal       = member.PostCode,
                    PreName      = member.PreName
                });
            }

            return(result);
        }