Example #1
0
        public ActionResult Create([FromBody] MeteorologyViewModel mvm)
        {
            var meteo = new Meteorology(mvm.MaxTemperature, mvm.MinTemperature, mvm.RainPercentage, mvm.UvIndex, mvm.WindIndex, mvm.Date);

            var res  = _bo.Create(meteo);
            var code = res.Success ? HttpStatusCode.OK : HttpStatusCode.InternalServerError;

            return(new ObjectResult(code));
        }
Example #2
0
        public void TestCreateMeteorology()
        {
            BoraNowSeeder.Seed();
            var mbo = new MeteorologyBusinessObject();

            var meteo = new Meteorology(10, 11, 50, 2, 7, DateTime.Now.AddDays(200));

            var resCreate = mbo.Create(meteo);
            var restGet   = mbo.Read(meteo.Id);

            Assert.IsTrue(resCreate.Success && restGet.Success && restGet.Result != null);
        }