示例#1
0
        /// <summary>
        /// This Function is used to View Contract Details.
        /// </summary>
        /// <param name="objViewProject"></param>
        /// <returns></returns>
        public List <BusinessEntities.ContractProject> GetContractProjectDetails(int ContractID, string SortDir, string SortExpression)
        {
            try
            {
                Rave.HR.DataAccessLayer.Contracts.Contract objViewContracDAL = new Rave.HR.DataAccessLayer.Contracts.Contract();

                List <BusinessEntities.ContractProject> objContractProject = null;

                objContractProject = objViewContracDAL.ViewContractProjectDetails(ContractID);

                return(objContractProject);
            }
            catch (RaveHRException ex)
            {
                throw ex;
            }
            catch (Exception ex)
            {
                throw new RaveHRException(ex.Message, ex, Sources.BusinessLayer, CONTRACT, GETCONTRACTPROJECTDETAILS, EventIDConstants.RAVE_HR_CONTRACT_BUSNIESS_LAYER);
            }
        }