예제 #1
0
        public HttpResponseMessage Get(string gender = "All")
        {
            string username = Thread.CurrentPrincipal.Identity.Name;

            switch (username.ToLower())
            {
            case "male":
                return(Request.CreateResponse(HttpStatusCode.OK, DBaseWorker.GetEmploees().Where(e => e.Gender.ToLower() == "м").ToList()));

            case "female":
                return(Request.CreateResponse(HttpStatusCode.OK, DBaseWorker.GetEmploees().Where(e => e.Gender.ToLower() == "ж").ToList()));

            default:
                return(Request.CreateResponse(HttpStatusCode.BadRequest));
            }
        }
예제 #2
0
        public IEnumerable <EmployeeModel> Get()
        {
            var sqlite = new SQLiteWorker();

            return(sqlite.GetEmploees());
        }