Esempio n. 1
0
        // GET: api/Employee
        public async Task <HttpResponseMessage> Get()
        {
            BussinessLayer bussinesslayer = new BussinessLayer();
            var            userlist       = await bussinesslayer.EmployeesList();

            return(Request.CreateResponse(HttpStatusCode.OK, userlist));
        }
Esempio n. 2
0
        //public HttpResponseMessage GetEmployees()
        //{
        //    BussinessLayer bussinessLayer = new BussinessLayer();
        //    var UserList = bussinessLayer.EmployeesList;
        //    return Request.CreateResponse(HttpStatusCode.OK, UserList);
        //}


        // GET: api/Employee/5
        public async Task <HttpResponseMessage> Get(int id)
        {
            BussinessLayer bussinessLayer = new BussinessLayer();
            var            UserList       = await bussinessLayer.EmployeesList();

            var user = UserList.Where(u => u.id == id);

            if (user != null)
            {
                return(Request.CreateResponse(HttpStatusCode.OK, user));
            }
            else
            {
                return(Request.CreateResponse(HttpStatusCode.NotFound, "User not found"));
            }
        }