public IHttpActionResult Update(Rp3.Test.Common.Models.Person person) { using (DataService service = new DataService()) { Rp3.Test.Data.Models.Person personModel = new Test.Data.Models.Person(); personModel.Active = person.Active; personModel.PersonId = person.PersonId; personModel.Name = person.Name; personModel.Identification = person.Identification; service.Persons.Update(personModel); service.SaveChanges(); } return(Ok(true)); }
public IHttpActionResult Insert(Rp3.Test.Common.Models.Person person) { using (DataService service = new DataService()) { Rp3.Test.Data.Models.Person personModel = new Test.Data.Models.Person(); personModel.Active = person.Active; personModel.Name = person.Name; personModel.Identification = person.Identification; personModel.PersonId = service.Persons.GetMaxValue <int>(p => p.PersonId, 0) + 1; service.Persons.Insert(personModel); service.SaveChanges(); } return(Ok(true)); }
public IHttpActionResult GetById(int personId) { Rp3.Test.Common.Models.Person commonModel = null; using (DataService service = new DataService()) { var model = service.Persons.GetByID(personId); commonModel = new Common.Models.Person() { Active = model.Active, PersonId = model.PersonId, Name = model.Name, Identification = model.Identification }; } return(Ok(commonModel)); }