Exemple #1
0
 public async Task <IActionResult> New(Guid deviceId, [FromForm] Batch batch)
 {
     if (!ModelState.IsValid)
     {
         return(View(batch));
     }
     return(!await _logDb.BatchAdd(batch)
         ? (IActionResult)NotFound()
         : RedirectToAction(nameof(Index), "Device", new { batch.DeviceId }));
 }
Exemple #2
0
        public async Task <Batch> BatchCreate([FromBody] Batch batch)
        {
            if (batch == null)
            {
                return new Batch()
                       {
                           StatusData = StatusData.Failure("No batch supplied")
                       }
            }
            ;
            if (!ModelState.IsValid)
            {
                return(batch.Failure("Model isn't valid"));
            }
            await _logDb.BatchAdd(batch);

            return(batch);
        }