private void Save(string type) { if (this.objCheckPermision.Permission(this.objCheckPermision.LayQuyen("strDanhMuc_Them"))) { bool flag = true; if (this.txtName.Text.Replace(" ", "") == "") { this.ltr_Notice.Text = this.objComm.ShowNotice(false, "Bạn phải nhập thông tin Tên nhóm danh mục"); flag = false; } if (string.IsNullOrEmpty(this.listView.SelectedValue)) { this.ltr_Notice.Text = this.objComm.ShowNotice(false, " Bạn phải chọn thông tin Nhóm danh mục cha"); flag = false; } if (flag == false) { return; } int t_int; var item = new DAO.Menu { Link = this.txtLink.Text, Name = this.txtName.Text, ParentId = int.Parse(this.listView.SelectedValue), Descript = this.txtDescript.Text, ImgSrc = this.txtImgSrc.Text, }; if (Int32.TryParse(this.txtOrderSort.Text, out t_int)) { item.OrderSort = t_int; } else { item.OrderSort = 999; } item.IsDisplay = this.ckbDisplay.Checked; item.IsDelete = false; MenuDAO.Save(item); if (type == "Publish") { this.Response.Redirect("them-menu"); } else if (type == "Save") { this.Response.Redirect("/AppAdmin/Config/Menu/Index.aspx"); } } else { this.iRightAccess.Visible = false; this.objControl.LoadMyControl(this.idNotPermissionAccess, NotPermissControl); } }
public void DeleteDish(DAO.Menu menu) { try { OpenConnect(); SqlCommand cmd = new SqlCommand("DeleteDish", Connection); cmd.CommandType = CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@id", menu.ID_dish1); cmd.ExecuteNonQuery(); } catch (Exception e) { MessageBox.Show("Error :" + e.Message); } finally { CloseConnect(); } }
protected void listView_ItemDeleting(object sender, ListViewDeleteEventArgs e) { if (objCheckPermision.Permission(objCheckPermision.LayQuyen("strDanhMuc_Xoa"))) { ListViewDataItem dataItem = listView.Items[e.ItemIndex]; string id = ((HiddenField)dataItem.FindControl("hfID")).Value; //if (SanPhamDAO.CheckProductInCateDelete(ID)) //{ //} DAO.Menu ctit = MenuDAO.Find(int.Parse(id)); ctit.IsDelete = true; MenuDAO.Update(); ltr_Notice.Text = objComm.ShowNotice(true, "Menu đã được xóa thành công!!"); BinList(); } else { objComm.wr( "<script language='javascript'>alert('Bạn không có quyền thực hiện chức năng này.');location.href='thong-tin-danh-muc';</script>"); } }
private void Save() { if (this.objCheckPermision.Permission(this.objCheckPermision.LayQuyen("strDanhMuc_Sua"))) { bool flag = true; if (this.txtName.Text.Replace(" ", "") == "") { this.ltr_Notice.Text = this.objComm.ShowNotice(false, "Bạn phải nhập thông tin Tên nhóm danh mục"); flag = false; } if (string.IsNullOrEmpty(this.listView.SelectedValue)) { this.ltr_Notice.Text = this.objComm.ShowNotice(false, " Bạn phải chọn thông tin Nhóm danh mục cha"); flag = false; } if (flag == false) { return; } int t_int; DAO.Menu cateit = MenuDAO.Get(int.Parse(Common.RequestID("ID"))).First(); cateit.Name = this.txtName.Text; cateit.ImgSrc = this.txtImgSrc.Text; cateit.ParentId = int.Parse(this.listView.SelectedValue); cateit.Descript = this.txtDescript.Text; cateit.OrderSort = Int32.TryParse(this.txtOrderSort.Text, out t_int) ? t_int : 999; cateit.IsDisplay = this.ckbDisplay.Checked; cateit.Link = this.txtLink.Text; cateit.IsDelete = false; MenuDAO.Update(); this.Response.Redirect("/AppAdmin/Config/Menu/Index.aspx"); } else { this.tabs.Visible = false; this.objControl.LoadMyControl(this.idNotPermissionAccess, NotPermissControl); } }