Example #1
0
        public IActionResult DeleteOpening([FromBody] Schedule.Models.Opening opening)
        {
            _dataSource.Openings.Remove(opening);
            _dataSource.CommitTransaction();

            return(Ok());
        }
Example #2
0
        public IActionResult AddOpening([FromBody] Schedule.Models.Opening opening)
        {
            _dataSource.Openings.Add(opening);
            _dataSource.CommitTransaction();

            return(Created(Url.RouteUrl(nameof(GetOpening), new { opening.Id }), opening));
        }