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)); }
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); }