How to perform crud operations in asp.net?

By    Posted on March-27-2018 

How to perform crud operations in asp.net?

How to perform crud operations in asp.net?

Ans: Backend code to perform crud:

Start after name space.

namespace PracticeCrud.Controllers

{

    public class HomeController : Controller

    {

        private readonly DatabaseName db = new DatabaseName ();

        //

        // GET: /Home/

        public ActionResult Index()

        {

            var List = db.DatabaseTableName.ToList or Get();

            return View(List);

        }

        //Get.data//

        public ActionResult Create()

        {

           

            return View();

        }

    //post.data//

        [HttpPost]

        public ActionResult Create(DatabaseTableName model )

        {

            

            db.DatabaseTableName.Add(model);

            db.SaveChanges();

            return RedirectToAction("Create");

 

        }

 

        //Edit.Get//..

        public ActionResult Edit(int id)

    {

        var Edt = db.DatabaseTableName.FirstOrDefault(w => w.Id == id);

        return View(Edt);

            

    }

        //Edit.post//

        [HttpPost]

        public ActionResult Edit(DatabaseTableName model)

        {

            if (ModelState.IsValid)

            {

                db.Entry(model).State = EntityState.Modified;

                db.SaveChanges();

            }

 

                return RedirectToAction("Index");

        

        }

 

      //Detail.Get//

        public ActionResult Details(int id=0)

        {

            var Detal = db.DatabaseTableName.FirstOrDefault
(w => w.Id ==id);

            return View(Detal);

        }

        //Delete//

        public ActionResult Delete(int? id)

        {

            var delt = db.DatabaseTableName.FirstOrDefault
(w => w.Id == id);

            db.OsTBs.Remove(delt);

            db.SaveChanges();

            return RedirectToAction("Index");

        }

}

}

 

 

 

 

 

How to perform crud operations in asp.net?

Ans: Backend code to perform crud:

Start after name space.

namespace PracticeCrud.Controllers

{

    public class HomeController : Controller

    {

        private readonly DatabaseName db = new DatabaseName ();

        //

        // GET: /Home/

        public ActionResult Index()

        {

            var List = db.DatabaseTableName.ToList or Get();

            return View(List);

        }

        //Get.data//

        public ActionResult Create()

        {

           

            return View();

        }

    //post.data//

        [HttpPost]

        public ActionResult Create(DatabaseTableName model )

        {

            

            db.DatabaseTableName.Add(model);

            db.SaveChanges();

            return RedirectToAction("Create");

 

        }

 

        //Edit.Get//..

        public ActionResult Edit(int id)

    {

        var Edt = db.DatabaseTableName.FirstOrDefault(w => w.Id == id);

        return View(Edt);

            

    }

        //Edit.post//

        [HttpPost]

        public ActionResult Edit(DatabaseTableName model)

        {

            if (ModelState.IsValid)

            {

                db.Entry(model).State = EntityState.Modified;

                db.SaveChanges();

            }

 

                return RedirectToAction("Index");

        

        }

 

      //Detail.Get//

        public ActionResult Details(int id=0)

        {

            var Detal = db.DatabaseTableName.FirstOrDefault
(w => w.Id ==id);

            return View(Detal);

        }

        //Delete//

        public ActionResult Delete(int? id)

        {

            var delt = db.DatabaseTableName.FirstOrDefault
(w => w.Id == id);

            db.OsTBs.Remove(delt);

            db.SaveChanges();

            return RedirectToAction("Index");

        }

}

}

 

 

 

 

 

By     27-Mar-2018 



You may also read following recent articles