public IHttpActionResult GetNote(int empId, int id)
        {
            Note note = db.Note.Find(id);
            if (note == null)
            {
                return NotFound();
            }

            NoteVM nv = new NoteVM();

            nv.EmployeeID = note.EmployeeID;
            nv.NoteID = note.NoteID;
            nv.Description = note.Description;

            return Ok(nv);
        }
        // GET: api/ManageEmployeeNoteAPI
        public IQueryable<NoteVM> GetNotes(int empId)
        {
            var notes = from n in db.Note where n.EmployeeID == empId select n;

            List<NoteVM> nvs = new List<NoteVM>();

            foreach (var note in notes)
            {
                NoteVM nv = new NoteVM();
                nv.EmployeeID = note.EmployeeID;
                nv.NoteID = note.NoteID;
                nv.Description = note.Description;
                nvs.Add(nv);
            }

            return nvs.AsQueryable();
        }
        public IHttpActionResult PostNote(Note note)
        {
            if (!ModelState.IsValid)
            {
                return BadRequest(ModelState);
            }

            db.Note.Add(note);
            db.SaveChanges();

            NoteVM nv = new NoteVM();

            nv.EmployeeID = note.EmployeeID;
            nv.NoteID = note.NoteID;
            nv.Description = note.Description;

            return CreatedAtRoute("DefaultApi", new { id = nv.NoteID }, nv);
        }