public void PersonAdd(DTO.Person dto) { var entity = new Repository.Person { LastName = dto.LastName, FirstName = dto.FirstName }; Entities.People.Add(entity); }
public Person() { repository = new Repository.Person(); Get("/person/", _ => { var ret = repository.GetAll(); return(ret); }); Get("/person/{id}", args => { var ret = repository.Get(args.id); if (ret == null) { return(404); } return(ret); }); Post("/person/", args => { var person = this.Bind <Model.Person>(); repository.Add(person); return(person); }); Put("/person/{id}", args => { var person = this.Bind <Model.Person>(); person.Id = args.id; repository.Edit(person); return(person); }); }