예제 #1
0
        // GET: CRUD/Delete/5

        public ActionResult Delete(int Studentid)
        {
            using (var context = new StudentCRUDEntities())
            {
                var data = context.Students.Where(x => x.StudentNo == Studentid).SingleOrDefault();
                return(View(data));
            }
        }
예제 #2
0
 public ActionResult Read()
 {
     using (var context = new StudentCRUDEntities())
     {
         var data = context.Students.ToList();
         return(View(data));
     }
 }
예제 #3
0
        public ActionResult Create(Student model)
        {
            using (var context = new StudentCRUDEntities())
            {
                context.Students.Add(model);
                context.SaveChanges();
                return(RedirectToAction("Read"));
            }

            // string message = "Created the record successfully";
            // ViewBag.Message = message;
        }
예제 #4
0
        public ActionResult Delete(int Studentid, Student model)
        {
            using (var context = new StudentCRUDEntities())
            {
                var data = context.Students.FirstOrDefault(x => x.StudentNo == Studentid);

                if (data != null)
                {
                    context.Students.Remove(data);
                    context.SaveChanges();
                    return(RedirectToAction("Read"));
                }
                else
                {
                    return(View());
                }
            }
        }
예제 #5
0
        public ActionResult Update(int Studentid, Student model)
        {
            using (var context = new StudentCRUDEntities())
            {
                var data = context.Students.FirstOrDefault(x => x.StudentNo == Studentid);

                if (data != null)
                {
                    data.Name    = model.Name;
                    data.Section = model.Section;
                    data.EmailId = model.EmailId;
                    data.Branch  = model.Branch;
                    context.SaveChanges();
                    return(RedirectToAction("Read"));
                }
                else
                {
                    return(View());
                }
            }
        }