コード例 #1
0
        public IActionResult Post([FromQuery] WasteData wasteData)
        {
            if (!ModelState.IsValid)
            {
                return(BadRequest(ModelState));
            }

            try
            {
                int id = _wasteDataService.InsertData(wasteData);
                return(CreatedAtAction("Post", new { Id = id }));
            }
            catch (Exception e)
            {
                return(BadRequest(new { message = "Couldn't add data." }));
            }
        }
コード例 #2
0
 public int InsertData(WasteData data)
 {
     _wasteMonitorContext.WasteData.Add(data);
     _wasteMonitorContext.SaveChanges();
     return(data.Id);
 }