How to perform crud operations in asp.net?
Finance
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");
}
}
}
Share This with your friend by choosing any social account