private void SetControlMode() { if (Process == null) { return; } Crab.Business.Contract.ProcessStatus status = Process.Status; if (status == Crab.Business.Contract.ProcessStatus.Completed || status == Crab.Business.Contract.ProcessStatus.Teminated) { DisableInputControls(tblInputControls); btnSave.Enabled = false; btnRefresh.Enabled = false; } else { /*DataModelControlHelper.GetControl(leftRegion, "ExportSite").Enabled = false; * DataModelControlHelper.GetControl(leftRegion, "Destination").Enabled = false; * DataModelControlHelper.GetControl(leftRegion, "Shipper").Enabled = false; * DataModelControlHelper.GetControl(leftRegion, "Consignee").Enabled = false; * DataModelControlHelper.GetControl(leftRegion, "NotifyPart").Enabled = false; * DataModelControlHelper.GetControl(leftRegion, "Amount").Enabled = false;*/ } }
private void ExecuteQuery() { IList <ExportProcessDC> processes = null; if (Request["owner"] != null) { processes = ExportProcessProxy.GetExportProcessListByCreator(HttpContext.Current.User.Identity.Name); } else { Crab.Business.Contract.ProcessStatus processStatus = (Crab.Business.Contract.ProcessStatus)Enum.Parse(typeof(Crab.Business.Contract.ProcessStatus), DropDownListStatus.SelectedValue); processes = ExportProcessProxy.GetExportProcessListByStatus(processStatus); } this.dGrid.DataSource = processes; this.dGrid.DataBind(); }