예제 #1
0
        public WindWaveInput CreateProjectModel()
        {
            var m = new WindWaveInput();

            m.Ug   = 7;
            m.Zg   = 20;
            m.Zhub = 100;
            m.Td   = 100;
            m.Ef   = 35;
            m.Cw   = 2;
            return(m);
        }
예제 #2
0
        protected void SetDbModel(WindWaveInput model)
        {
            var serializer = new XmlSerializer(typeof(WindWaveInput));

            using (var ctx = new OffwindEntities())
                using (var writer = new StringWriter())
                {
                    var dCase = ctx.DCases.First(c => c.Owner == User.Identity.Name && c.Name == StandardCases.WindWave);
                    serializer.Serialize(writer, model);
                    dCase.Model = writer.ToString();
                    writer.Close();
                    ctx.SaveChanges();
                }
        }