Beispiel #1
0
        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"));
            }
        }
Beispiel #9
0
        public ActionResult EditProfile(User user)
        {
            using (ProgramUserEntities entity = new ProgramUserEntities())

            {
                entity.Entry(user).State = EntityState.Modified;
                entity.SaveChanges();
                return(RedirectToAction("Index", "Programs"));
            }
        }
Beispiel #10
0
        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));
        }