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); } }
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); }