Ejemplo n.º 1
0
        public void MapList()
        {
            var x = new FvSchemesData(true);
            var y = new VSchemes();

            x.ddtSchemes.Add(new TimeScheme()
            {
                function  = "default1",
                isDefault = false,
                psi       = 128,
                scheme    = "abcd",
                type      = TimeSchemeType.CrankNicholson
            });
            x.ddtSchemes.Add(new TimeScheme()
            {
                function  = "default2",
                isDefault = false,
                psi       = 256,
                scheme    = "efgh",
                type      = TimeSchemeType.Euler
            });

            /*
             * var mapper = ObjectMapperManager.DefaultInstance.GetMapper<TimeScheme, VTimeScheme>();
             * //y.ddtSchemes = x.ddtSchemes.Select(mapper.Map);
             * foreach (var a in x.ddtSchemes)
             * {
             *  y.ddtSchemes.Add(mapper.Map(a));
             * }
             */
            ListMapper <TimeScheme, VTimeScheme>(x.ddtSchemes, y.ddtSchemes);
            x.divSchemes.Clear();
        }
Ejemplo n.º 2
0
        public ActionResult Schemes()
        {
            ShortTitle = "Schemes";
            var m = new VSchemes(); // TODO

            return(View(m));
        }