//public JsonResult GetCategory() //{ // List<ProductCategory> details = new List<ProductCategory>(); // SqlConnection con = new SqlConnection("Data Source=(Localdb)\\MSSQLLocalDB;Initial Catalog=Application;integrated Security=True"); // DataSet ds = new DataSet(); // SqlDataAdapter da = new SqlDataAdapter("select * from ProductCategory", con); // da.Fill(ds); // for (int i = 0; i < ds.Tables[0].Rows.Count; i++) // { // ProductCategory category = new ProductCategory(); // category.CategoryName = ds.Tables[0].Rows[i]["CategoryName"].ToString(); // details.Add(category); // } // return Json(details, JsonRequestBehavior.AllowGet); //} public ActionResult ShowData() { //var constr = ConfigurationManager.ConnectionStrings["constr"].ConnectionString; //DataContext dc = new DataContext(constr); ApplicationCategoryEntities db = new ApplicationCategoryEntities(); List <ProductCategory> lst = db.ProductCategories.ToList(); return(Json(lst, JsonRequestBehavior.AllowGet)); }
public JsonResult Create(ProductCategory category) { using (ApplicationCategoryEntities entitiesCategory = new ApplicationCategoryEntities()) { entitiesCategory.ProductCategories.Add(category); entitiesCategory.SaveChanges(); } return(Json(category)); }
public ActionResult DeleteCategory(int categoryId) { using (ApplicationCategoryEntities entities = new ApplicationCategoryEntities()) { ProductCategory categoryList = (from c in entities.ProductCategories where c.CategoryId == categoryId select c).FirstOrDefault(); entities.ProductCategories.Remove(categoryList); entities.SaveChanges(); } return(new EmptyResult()); }
public ActionResult UpdateCategory(ProductCategory category) { using (ApplicationCategoryEntities entities = new ApplicationCategoryEntities()) { ProductCategory updatedList = (from c in entities.ProductCategories where c.CategoryId == category.CategoryId select c).FirstOrDefault(); updatedList.CategoryName = category.CategoryName; entities.SaveChanges(); } return(new EmptyResult()); }
public ActionResult Index() { ApplicationCategoryEntities entitiesCategory = new ApplicationCategoryEntities(); return(View(entitiesCategory.ProductCategories)); }