protected string GetOrganizationInfo(Object obj) { int OrganizationID = 0; string name = ""; try { OrganizationID = (int)obj; } catch { return("-"); } if (OrganizationID > 0) { Organization theClass = null; try { theClass = OrganizationBLL.GetOrganizationById(OrganizationID); } catch { } if (theClass != null) { name = theClass.Name; } } return(name); }
private void LoadOrganization() { if (OrganizationId > 0) { Organization theData = null; try { theData = OrganizationBLL.GetOrganizationById(OrganizationId); } catch (Exception exc) { SystemMessages.DisplaySystemErrorMessage(exc.Message); } if (theData != null) { OrganizationTextBox.Text = theData.Name; OrganizationTextBox.Enabled = !ReadOnly; } } }
private void LoadData() { //-- verify is user is OWNER //PermissionObject theUser = new PermissionObject(); //try //{ // theUser = PermissionObjectBLL.GetPermissionsByUser(PermissionObject.ObjectType.ORGANIZATION.ToString(), Convert.ToInt32(OrganizationIdHiddenField.Value)); //} //catch (Exception exc) //{ // SystemMessages.DisplaySystemErrorMessage(exc.Message); // Response.Redirect("~/Organization/ListOrganizations.aspx"); //} //if (theUser == null || !theUser.TheActionList.Exists(i => i.ObjectActionID.Equals("OWN"))) //{ // SystemMessages.DisplaySystemWarningMessage(Resources.DataDetails.UserNotOwner); // Response.Redirect("~/Organization/ListOrganizations.aspx"); //} //-- show Data Organization theData = null; try { theData = OrganizationBLL.GetOrganizationById(Convert.ToInt32(OrganizationIdHiddenField.Value)); } catch (Exception exc) { log.Error(exc.Message); SystemMessages.DisplaySystemErrorMessage(Resources.DataDetails.MessageErrorGetOrganization); Response.Redirect("~/Organization/ListOrganizations.aspx"); } if (theData != null) { TitleLabel.Text = theData.Name; } }
protected void Page_Load(object sender, EventArgs e) { if (!IsPostBack) { ProcessSessionParametes(); int organizationId = this.OrganizationId; if (organizationId <= 0) { Response.Redirect("~/Organization/ListOrganizations.aspx"); return; } PermissionObject theUser = new PermissionObject(); try { theUser = PermissionObjectBLL.GetPermissionsByUser(PermissionObject.ObjectType.ORGANIZATION.ToString(), organizationId); } catch (Exception exc) { SystemMessages.DisplaySystemErrorMessage(exc.Message); Response.Redirect("~/Organization/ListOrganizations.aspx"); } bool readOnly = false; if (theUser == null || !theUser.TheActionList.Exists(i => i.ObjectActionID.Equals("OWN"))) { readOnly = true; } Organization organization = null; try { organization = OrganizationBLL.GetOrganizationById(organizationId); } catch (Exception exc) { SystemMessages.DisplaySystemErrorMessage(exc.Message); return; } if (organization != null) { OrganizationNameLit.Text = organization.Name; OrganizationNameTextBox.Text = organization.Name; NameLabel.Text = organization.Name; AreasGridView.DataBind(); if (readOnly) { NameLabel.Visible = true; AddAreaLabel.Visible = false; OrganizationNameTextBox.Visible = false; SaveOrganizationButton.Visible = false; AreasGridView.Columns[0].Visible = false; AreasGridView.Columns[1].Visible = false; } } } }