protected void grvCompany_RowCommand(object sender, GridViewCommandEventArgs e) { int Id = Convert.ToInt32(e.CommandArgument.ToString()); string cName = e.CommandName.ToLower(); AdminBSO adminBSO = new AdminBSO(); ETO.Admin admin = new ETO.Admin(); switch (cName) { case "_view": break; case "_edit": admin = adminBSO.GetAdminById(Session["Admin_UserName"].ToString()); if (Session["Admin_UserName"].ToString().Equals("administrator") || adminBSO.CheckPermission(Session["Admin_UserName"].ToString(), "Edit") || adminBSO.CheckPermission(Session["Admin_UserName"].ToString(), "Write")) { Response.Redirect("~/Admin/editcompanygroup/" + hddGroup.Value + "/" + Id + "/Default.aspx"); } else { // Response.Redirect("~/Homepage.aspx?dll=listnews"); } break; case "_delete": admin = adminBSO.GetAdminById(Session["Admin_UserName"].ToString()); if (Session["Admin_UserName"].ToString().Equals("administrator") || adminBSO.CheckPermission(Session["Admin_UserName"].ToString(), "Edit") || adminBSO.CheckPermission(Session["Admin_UserName"].ToString(), "Write")) { CompanyBSO companyBSO = new CompanyBSO(); companyBSO.DeleteCompany(Id); ViewCompany(Convert.ToInt32(hddGroup.Value)); } else { // Response.Redirect("~/Homepage.aspx?dll=listnews"); } break; case "_default": admin = adminBSO.GetAdminById(Session["Admin_UserName"].ToString()); if (Session["Admin_UserName"].ToString().Equals("administrator") || adminBSO.CheckPermission(Session["Admin_UserName"].ToString(), "Edit") || adminBSO.CheckPermission(Session["Admin_UserName"].ToString(), "Write")) { CompanyBSO companyBSO = new CompanyBSO(); companyBSO.UpdateSetDefault(Id, Convert.ToInt32(hddGroup.Value)); companyBSO.UpdateSetNotDefault(Id, Convert.ToInt32(hddGroup.Value)); ViewCompany(Convert.ToInt32(hddGroup.Value)); } else { // Response.Redirect("~/Homepage.aspx?dll=listnews"); } break; } }
protected void btn_delall_Click(object sender, EventArgs e) { if (CompanyID() != "") { CompanyBSO companyBSO = new CompanyBSO(); companyBSO.DeleteCompany(CompanyID()); } ViewCompany(Convert.ToInt32(hddGroup.Value)); }
protected void btn_delall_Click(object sender, EventArgs e) { if (CompanyID() != "") { CompanyBSO companyBSO = new CompanyBSO(); companyBSO.DeleteCompany(CompanyID()); } ViewCompany(); }