Beispiel #1
0
        /// <summary>
        /// Calls [usp_Get_CertificateByCompany]
        /// </summary>
        /// <returns></returns>
        public static List <Certificate> GetCertificateByCompany(System.Int32?companyNo)
        {
            List <CertificateDetails> lstDetails = Rebound.GlobalTrader.DAL.SiteProvider.Certificate.GetCertificateByCompany(companyNo);

            if (lstDetails == null)
            {
                return(new List <Certificate>());
            }
            else
            {
                List <Certificate> lst = new List <Certificate>();
                foreach (CertificateDetails objDetails in lstDetails)
                {
                    Rebound.GlobalTrader.BLL.Certificate obj = new Rebound.GlobalTrader.BLL.Certificate();
                    obj.CertificateId         = objDetails.CertificateId;
                    obj.CompanyCertificateId  = objDetails.CompanyCertificateId;
                    obj.CertificateCategoryNo = objDetails.CertificateCategoryNo;
                    obj.CertificateName       = objDetails.CertificateName;
                    obj.Description           = objDetails.Description;
                    obj.StartDate             = objDetails.StartDate;
                    obj.ExpiryDate            = objDetails.ExpiryDate;
                    obj.Inactive                = objDetails.Inactive;
                    obj.UpdatedBy               = objDetails.UpdatedBy;
                    obj.DLUP                    = objDetails.DLUP;
                    obj.CertificateNumber       = objDetails.CertificateNumber;
                    obj.CertificateCategoryName = objDetails.CertificateCategoryName;
                    lst.Add(obj);
                    obj = null;
                }
                lstDetails = null;
                return(lst);
            }
        }
Beispiel #2
0
        /// <summary>
        /// Calls [usp_dropdown_CertificateByCategory]
        /// </summary>
        /// <returns></returns>
        public static List <Certificate> DropDownListCertificate(System.Int32?certificateCategoryNo)
        {
            List <CertificateDetails> lstDetails = Rebound.GlobalTrader.DAL.SiteProvider.Certificate.DropDownListCertificate(certificateCategoryNo);

            if (lstDetails == null)
            {
                return(new List <Certificate>());
            }
            else
            {
                List <Certificate> lst = new List <Certificate>();
                foreach (CertificateDetails objDetails in lstDetails)
                {
                    Rebound.GlobalTrader.BLL.Certificate obj = new Rebound.GlobalTrader.BLL.Certificate();
                    obj.CertificateId         = objDetails.CertificateId;
                    obj.CertificateName       = objDetails.CertificateName;
                    obj.Description           = objDetails.Description;
                    obj.CertificateCategoryNo = objDetails.CertificateCategoryNo;
                    obj.Inactive  = objDetails.Inactive;
                    obj.UpdatedBy = objDetails.UpdatedBy;
                    obj.DLUP      = objDetails.DLUP;
                    lst.Add(obj);
                    obj = null;
                }
                lstDetails = null;
                return(lst);
            }
        }