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;*/
        }
    }
Example #2
0
    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();
    }