void seedDefaultStatisticsObject(StatisticsRepository statisticsRepository) { var stat = new Statistics() { Id = "1", DataPlans = new Dictionary <string, int>(), Extensions = new Dictionary <string, int>(), UploadDates = new Dictionary <string, int>(), NumberOfFiles = 0, NumberOfMessages = 0, NumberOfUsers = 0, TotalDataStored = 0, }; statisticsRepository.Create(stat); }
public IActionResult Post([FromBody] Statistics statistics) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (statistics.Id == 0) { long id = statisticsRepository.Create(statistics); statistics.Id = id; return(Ok(statistics)); } else { statisticsRepository.Update(statistics); return(Ok(statistics)); } }