Exemple #1
0
        public override StallDTO CastToRNT(dynamic byf)
        {
            var nid    = As.ID(byf.nid);
            var sec    = FindSection(As.ID(byf.sectionnid));
            var rent   = FindDefaultRent(nid);
            var rights = FindDefaultRights(nid);

            return(new StallDTO
            {
                Id = nid,
                Name = As.Text(byf.label),
                Remarks = As.Text(byf.remarks),
                IsOperational = As.Bool(byf.operational),
                Section = sec,
                DefaultRent = rent,
                DefaultRights = rights,
            });
        }