Exemplo n.º 1
0
        protected void Page_Load(object sender, EventArgs e)
        {
            CrimsonCowardEntities db = new CrimsonCowardEntities();

            CatGridView.DataSource = db.FoodCategories.ToList();
            CatGridView.DataBind();
        }
Exemplo n.º 2
0
        protected void CatGridView_RowCommand(object sender, GridViewCommandEventArgs e)
        {
            if (e.CommandName == "Edit")
            {
                Response.Redirect("~/Admin/CategoryAdminEdit.aspx?id=" + e.CommandArgument);
            }
            else if (e.CommandName == "del")
            {
                CrimsonCowardEntities db = new CrimsonCowardEntities();
                Guid _id = Guid.Parse(e.CommandArgument.ToString());

                List <FoodMenu> items = db.FoodMenus.Where(x => x.CategoryID == _id).ToList();
                db.FoodMenus.RemoveRange(items);
                FoodCategory foodcat = db.FoodCategories.Where(x => x.Id == _id).FirstOrDefault();
                db.FoodCategories.Remove(foodcat);
                db.SaveChanges();
                CatGridView.DataSource = db.FoodCategories.ToList();
                CatGridView.DataBind();
            }
        }