Exemplo n.º 1
0
 protected void SaveClick(object sender, EventArgs e)
 {
     BOL.ProjectOrganization organization = new ProjectOrganization();
     // udpdate
     if (OrganizationId.HasValue)
     {
         organization.Get(OrganizationId.Value);
     }
     CICHelper.SetBOValues(EditPanel.Controls, organization, -1);
     if (!organization.IsEmpty)
     {
         organization.Save();
         ReloadMain(false);
     }
 }
Exemplo n.º 2
0
        private void SaveProject(bool addToProject)
        {
            ProjectOrganization org = new ProjectOrganization();
            bool isNew = true;

            if (orgId != -1)
            {
                isNew = false;
                org.Get(orgId);
            }
            CICHelper.SetBOValues(Form.Controls, org, 0);

            org.Save();

            // Ensure color picker box color
            if (!string.IsNullOrEmpty(ColorCode.Value))
            {
                ColorCodeBox.Style[HtmlTextWriterStyle.BackgroundColor] = ColorCode.Value;
            }


            OrganizationFullName.Text = org[ProjectOrganization.Name].ToString();

            int nOriginalOrgId = orgId;

            orgId            = Int32.Parse(org[ProjectOrganization.OrganizationId].ToString());
            OrgIdField.Value = org[ProjectOrganization.OrganizationId].ToString();

            SetFormState(false);

            if (addToProject)
            {
                // Check if this is a new organization and the user wants to assign this organization to the project
                AddOrgToProject(nOriginalOrgId);
            }

            RefreshMainList(false);
        }