public void UpdatePassage(Guid passageId, PassageInfo passageInfo) { var passage = _dbContext.Passages.First(e => e.Id == passageId); passage.From = passageInfo.From; passage.To = passageInfo.To; passage.Passager = passageInfo.Passager; _dbContext.SaveChanges(); }
public Guid CreatePassage(PassageInfo passageInfo) { var passage = new Passage() { Id = Guid.NewGuid(), From = passageInfo.From, To = passageInfo.To, Passager = passageInfo.Passager, IdTrain = new List <int>() }; _dbContext.Passages.Add(passage); _dbContext.SaveChanges(); return(passage.Id); }
public void UpdatePassage([FromBody] PassageInfo passage, [FromRoute] Guid passageId) { _passageService.UpdatePassage(passageId, passage); }
public ActionResult <Guid> CreatePassage([FromBody] PassageInfo passage) { return(_passageService.CreatePassage(passage)); }