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)); }