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(); }
protected void Delete_Click(object sender, CommandEventArgs e) { var c = new Dictionary <string, object>() { { BOL.SpecimenStorage.SiteId, this.siteId } }; //SpecimenSite site = new SpecimenSite(); //Caisis.BOL.SpecimenStorage storage = new Caisis.BOL.SpecimenStorage(); //storage.GetByParent(this.siteId); //if (storage.RecordCount == 0) if (!BusinessObject.Exists <BOL.SpecimenStorage>(c)) { SpecimenSite site = new SpecimenSite(); site.Delete(this.siteId); } else { Response.Write("<script>alert('This Site has Storage(s) and therefore can not be deleted!');</script>"); } CloseThisPage(); }
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"; } }