Ejemplo n.º 1
0
        public ActionResult EditClass(int Id)
        {
            TempData["ClassId"] = Id;
            var classvalues = _context.Classes.SingleOrDefault(m => m.ClassId == Id);
            var viewclass   = new Addclassviewmodel
            {
                ClassName        = classvalues.ClassName,
                ClassDiscription = classvalues.ClassDiscription,
                ClassPrice       = classvalues.ClassPrice
            };

            return(View(viewclass));
        }
Ejemplo n.º 2
0
 public ActionResult EditClass(Addclassviewmodel acv)
 {
     if (ModelState.IsValid)
     {
         int classid     = Convert.ToInt32(TempData["ClassId"]);
         var updateclass = _context.Classes.Single(m => m.ClassId == classid);
         updateclass.ClassName        = acv.ClassName;
         updateclass.ClassDiscription = acv.ClassDiscription;
         updateclass.ClassPrice       = acv.ClassPrice;
         _context.SaveChanges();
         return(RedirectToAction("Index", "Trainer"));
     }
     else
     {
         ModelState.AddModelError(string.Empty, "Please enter valid data");
         return(View(acv));
     }
 }
Ejemplo n.º 3
0
        public ActionResult Addclass(Addclassviewmodel acv)
        {
            if (ModelState.IsValid)
            {
                string trainer = Session["UserId"].ToString();
                Class  c       = new Class();
                c.Trainerid        = _context.Trainers.Single(m => m.userid == trainer).TrainerId;
                c.ClassName        = acv.ClassName;
                c.ClassDiscription = acv.ClassDiscription;
                c.ClassPrice       = acv.ClassPrice;
                _context.Classes.Add(c);
                _context.SaveChanges();

                return(RedirectToAction("Index", "Trainer"));
            }
            else
            {
                ModelState.AddModelError(string.Empty, "Please enter valid data");
                return(View(acv));
            }
        }