public async Task <IActionResult> Delete(RadioEntity radio) { _dbContext.Delete(radio); await _dbContext.SaveChangesAsync(); return(RedirectToAction("RegisterConfirmation")); }
public RadioEntity Delete(RadioEntity deletedRadio) { var entity = Radios.Attach(deletedRadio); entity.Context.Entry(deletedRadio).State = EntityState.Deleted; return(deletedRadio); }
public async Task <IActionResult> Register(RadioModel model) { if (!ModelState.IsValid) { return(BadRequest()); } var radioEntity = new RadioEntity { Name = model.Name, Type = model.Type, SerialNumber = model.SerialNumber, SignalStrength = model.SignalStrength, BatteryLevel = model.BatteryLevel, Mode = model.Mode, Unit = model.Unit }; _dbContext.Add(radioEntity); await _dbContext.SaveChangesAsync(); return(RedirectToAction("RegisterConfirmation")); }