private void LoadSiteInfo() { SpecimenSite site = new SpecimenSite(); site.Get(this.siteId); CICHelper.SetFieldValues(this.inputControlsRow.Controls, site); PageTitle.Text = site[SpecimenSite.SiteName].ToString(); }
protected void Save_Click(object sender, CommandEventArgs e) { SpecimenSite site = new SpecimenSite(); site.Get(this.siteId); CICHelper.SetBOValues(Page.FindControl("inputControlsRow").Controls, site, 0); site.Save(); // Closes the modal window, and signal main page to either update the text when updating a record // to or resubmit the form to reflect the new record CloseThisPage(); }
private void LoadStorageInfo() { Caisis.BOL.SpecimenStorage storage = new Caisis.BOL.SpecimenStorage(); storage.Get(this._storageId); CICHelper.SetFieldValues(this.inputControlsRow.Controls, storage); SpecimenSite site = new SpecimenSite(); //site.Get(Int32.Parse(storage[Caisis.BOL.SpecimenStorage.SiteId].ToString())); site.Get(_siteId); this.PageTitle.Text = site[SpecimenSite.SiteName].ToString() + " > " + storage[Caisis.BOL.SpecimenStorage.StorageName].ToString(); }
private void LoadContainerInfo() { SpecimenContainer container = new SpecimenContainer(); container.Get(this._containerId); CICHelper.SetFieldValues(this.inputControlsRow.Controls, container); Caisis.BOL.SpecimenStorage storage = new Caisis.BOL.SpecimenStorage(); storage.Get(Int32.Parse(container[SpecimenContainer.StorageId].ToString())); SpecimenSite site = new SpecimenSite(); site.Get(Int32.Parse(storage[Caisis.BOL.SpecimenStorage.SiteId].ToString())); this.PageTitle.Text = site[SpecimenSite.SiteName].ToString() + " > " + storage[Caisis.BOL.SpecimenStorage.StorageName].ToString() + " > " + container[SpecimenContainer.ContainerName].ToString(); }
private void LoadBoxInfo() { SpecimenBox box = new SpecimenBox(); box.Get(this._boxId); CICHelper.SetFieldValues(this.inputControlsRow.Controls, box); SpecimenContainer container = new SpecimenContainer(); container.Get(this._containerId); Caisis.BOL.SpecimenStorage storage = new Caisis.BOL.SpecimenStorage(); storage.Get(Int32.Parse(container[SpecimenContainer.StorageId].ToString())); SpecimenSite site = new SpecimenSite(); site.Get(Int32.Parse(storage[Caisis.BOL.SpecimenStorage.SiteId].ToString())); this.PageTitle.Text = site[SpecimenSite.SiteName].ToString() + " > " + storage[Caisis.BOL.SpecimenStorage.StorageName].ToString() + " > " + container[SpecimenContainer.ContainerName].ToString() + " > " + box[SpecimenBox.BoxName].ToString(); BoxName.Value = box[SpecimenBox.BoxName].ToString(); DataTable dt = da.GetSpecimensByBoxId(_boxId); //Disables editing of columns & rows if box contains specimens if (dt.Rows.Count == 0) { NoOfColumns.ReadOnly = false; NoOfRows.ReadOnly = false; } else { NoOfColumns.ReadOnly = true; NoOfRows.ReadOnly = true; NoOfColumns.ToolTip = "# of columns can not be changed with specimens in Box"; NoOfRows.ToolTip = "# of rows can not be changed with specimens in Box"; } }