public ActionResult Login(User user) { //using (ProgramUserEntities userEntity = new ProgramUserEntities()) // // if // return RedirectToAction("Index", "Programs"); // // else // return View("Index"); //// ProgramUserEntities usersEntities = new ProgramUserEntities(); var userId = usersEntities.Users.FirstOrDefault(u => u.Username == user.Username); string message = string.Empty; if (userId != null) { message = "Successful Login"; return(RedirectToAction("GetPaidPrograms", "Programs")); } else { message = "Invalid Login"; } ViewBag.Message = message; return(View(user)); }
public ActionResult DeleteProgram(int id) { using (ProgramUserEntities entities = new ProgramUserEntities()) { return(View(entities.Programs.Find(id))); } }
public ActionResult EditProgram(int id) { using (ProgramUserEntities entities = new ProgramUserEntities()) { return(View(entities.Programs.FirstOrDefault(p => p.ProgramId == id))); } }
public ActionResult LoadProgramsById(int id) { using (ProgramUserEntities entities = new ProgramUserEntities()) { var entity = entities.Programs.FirstOrDefault(p => p.ProgramId == id); return(View(entity)); } }
public ActionResult GetPaidPrograms() { using (ProgramUserEntities entities = new ProgramUserEntities()) { //return Request.CreateResponse(HttpStatusCode.OK, entities.Programs.Where(e => e.IsPaidProgram == true).ToList()); return(View(entities.Programs.Where(e => e.IsPaidProgram == true).ToList())); } }
public ActionResult CreatePrograms(Program program) { using (ProgramUserEntities entities = new ProgramUserEntities()) { entities.Programs.Add(program); entities.SaveChanges(); return(View()); } }
public ActionResult DeleteConfirmed(int id) { using (ProgramUserEntities entities = new ProgramUserEntities()) { entities.Programs.Remove(entities.Programs.FirstOrDefault(p => p.ProgramId == id)); entities.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult EditProgram(Program program) { using (ProgramUserEntities entities = new ProgramUserEntities()) { entities.Programs.Add(program); entities.SaveChanges(); return(RedirectToAction("Index")); } }
public ActionResult EditProfile(User user) { using (ProgramUserEntities entity = new ProgramUserEntities()) { entity.Entry(user).State = EntityState.Modified; entity.SaveChanges(); return(RedirectToAction("Index", "Programs")); } }
public ActionResult Register(User user) { if (ModelState.IsValid) { using (ProgramUserEntities entity = new ProgramUserEntities()) { entity.Users.Add(user); entity.SaveChanges(); ModelState.Clear(); user = null; ViewBag.Message = "Successfully Registration Done"; return(RedirectToAction("GetPaidPrograms", "Programs")); } } return(View(user)); }