public static RejectedNotes GetRejectedNotes(int UserID)
        {
            using (var context = new NotesMarketPlaceEntities())
            {
                var RejectedNotesInDB = context.Notes.Where(n => n.SellerID == UserID && n.NoteStatus == 4);
                if (RejectedNotesInDB.Count() == 0)
                {
                    return(new RejectedNotes());
                }

                var rejectedNotes = new RejectedNotes();

                foreach (var note in RejectedNotesInDB)
                {
                    rejectedNotes.RejectedNotesList.Add(new RejectedNotes.RejectedNote()
                    {
                        NoteID       = note.NoteID,
                        NoteTitle    = note.Title,
                        Remarks      = note.AdminRemarks ?? "N/A",
                        NoteCategory = note.NoteCategory.CategoryName
                    });
                }

                return(rejectedNotes);
            }
        }
        public ActionResult RejectedNotes()
        {
            if (Session["UserID"] == null)
            {
                return(RedirectToAction("Login", "Authentication", new { ReturnUrl = @"/RegisteredUser/RejectedNotes" }));
            }

            int UserID = Convert.ToInt32(User.Identity.Name);

            RejectedNotes RejectedNotesObj = NotesRepository.GetRejectedNotes(UserID);

            ViewBag.Authorized = true;
            ViewBag.Title      = "RejectedNotes";
            return(View(RejectedNotesObj));
        }