Exemple #1
0
        // GET: api/Person/5
        public Person Get(int id)
        {
            PersonPersistence pp     = new PersonPersistence();
            Person            person = pp.getPerson(id);

            return(person);
        }
Exemple #2
0
        // GET: api/Person/5
        public Person Get(long id)
        {
            PersonPersistence pp  = new PersonPersistence();
            Person            p01 = pp.getPerson(id);

            // var p01 = new Person();
            //  p01.FirstName = "Phil";
            return(p01);
        }
Exemple #3
0
        /// <summary>
        /// Obtiene una sola persona
        /// </summary>
        /// <param name="firstName"></param>
        /// <param name="lastName"></param>
        /// <returns></returns>
        // GET: api/Person?lastName=Smith&firstName=Bob
        public Person Get(String firstName, String lastName)
        {
            PersonPersistence pp     = new PersonPersistence();
            Person            person = pp.getPerson(firstName, lastName);

            if (person == null)
            {
                throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound));
            }
            return(person);
        }
Exemple #4
0
        /// <summary>
        /// Obtiene una sola persona
        /// </summary>
        /// <param name="id"></param>
        /// <returns></returns>
        // GET: api/Person/5
        public Person Get(long id)
        {
            PersonPersistence pp     = new PersonPersistence();
            Person            person = pp.getPerson(id);

            if (person == null)
            {
                throw new HttpResponseException(new HttpResponseMessage(HttpStatusCode.NotFound));
            }
            return(person);
        }
Exemple #5
0
        // GET: api/Person
        public IEnumerable <Person> Get()
        {
            PersonPersistence pp = new PersonPersistence();

            return(pp.getPerson().AsEnumerable());
        }