public IActionResult GetBreweryManager(string id) { try { BreweryManager breweryManager = _service.GetResource(id); Log.Information($"Successfully retrieved brewery manager {id}"); return(Ok(breweryManager)); } catch (Exception e) { Log.Warning($"Unable to retrieve brewery manager - {id} {e.Message}"); return(StatusCode(500)); } }
public IActionResult UpdateBreweryManager(BreweryManager breweryManager) { try { _service.UpdateResource(breweryManager); Log.Information($"Successfully updated brewery manager {breweryManager.ID}"); return(CreatedAtAction("UpdateBreweryManager", breweryManager)); } catch (Exception e) { Log.Warning($"Unable to update brewery manager - {breweryManager.ID} {e.Message}"); return(BadRequest()); } }
public BreweryController(IOptions <ConnectionStrings> appSettings, ApplicationDbContext context) { _context = context; _breweryManager = new BreweryManager(appSettings, _context); }
public BreweryController(BaseManager <Brewery> manager) : base(manager) { this.manager = manager as BreweryManager; }