Esempio n. 1
0
        public static BillStatusType GetType(string type)
        {
            BillStatusType status = BillStatusType.NONE;

            switch (type)
            {
            case "DRAFT":
                status = BillStatusType.DRAFT;
                break;

            case "FORWARDED":
                status = BillStatusType.FORWARDED;
                break;

            case "REVIEWED":
                status = BillStatusType.REVIEWED;
                break;

            case "APPROVED":
                status = BillStatusType.APPROVED;
                break;

            case "FORWARD_REJECTED":
                status = BillStatusType.FORWARD_REJECTED;
                break;

            case "REVIEW_REJECTED":
                status = BillStatusType.REVIEW_REJECTED;
                break;
            }

            return(status);
        }
Esempio n. 2
0
        public List <BillReceivable> GetByStatus(string status)
        {
            BillStatusType type = BillStatusHelper.GetType(status);

            return(_unitOfWork.BillReceivablesRepository.Items.Where(x => x.Status == type).ToList());
        }