protected bool isSubmitVisible(string Last_Status_ID, int EmployeeUserID)
    {
        if (!string.IsNullOrEmpty(Last_Status_ID))
        {
            clsCommon.RequestStatus statusID = (clsCommon.RequestStatus) int.Parse(Last_Status_ID);

            switch (statusID)
            {
            case clsCommon.RequestStatus.Initiated:
                return(true);

            case clsCommon.RequestStatus.Edited:
                return(true);

            case clsCommon.RequestStatus.Recalled:
                return(true);

            default:
                return(false);
            }
        }
        else
        {
            return(false);
        }
    }
    protected bool isRecallVisible(string Last_Status_ID, int EmployeeUserID)
    {
        if (!string.IsNullOrEmpty(Last_Status_ID))
        {
            clsCommon.RequestStatus statusID = (clsCommon.RequestStatus) int.Parse(Last_Status_ID);

            switch (statusID)
            {
            case clsCommon.RequestStatus.Pending:
                return(true);

            case clsCommon.RequestStatus.InProcess:
                return(true);

            case clsCommon.RequestStatus.Approved:
                return(true);

            case clsCommon.RequestStatus.Canceled:
                return(true);

            default:
                return(false);
            }
        }
        else
        {
            return(false);
        }
    }
    protected bool isCompletedVisible(string Last_Status_ID)
    {
        clsCommon.RequestStatus statusID = (clsCommon.RequestStatus) int.Parse(Last_Status_ID);

        switch (statusID)
        {
        case clsCommon.RequestStatus.Completed:
            return(true);

        default:
            return(false);
        }
    }
Пример #4
0
    protected bool isInProcessVisible(string Last_Status_ID)
    {
        clsCommon.RequestStatus statusID = (clsCommon.RequestStatus) int.Parse(Last_Status_ID);

        switch (statusID)
        {
        case clsCommon.RequestStatus.Pending:
            return(true);

        case clsCommon.RequestStatus.InProcess:
            return(true);

        default:
            return(false);
        }
    }
    protected bool isRejectedVisible(string Last_Status_ID)
    {
        if (!string.IsNullOrEmpty(Last_Status_ID))
        {
            clsCommon.RequestStatus statusID = (clsCommon.RequestStatus) int.Parse(Last_Status_ID);

            switch (statusID)
            {
            case clsCommon.RequestStatus.Rejected:
                return(true);

            default:
                return(false);
            }
        }
        else
        {
            return(false);
        }
    }