Exemple #1
0
        /// <summary>
        /// SubmitMDMDealerCreation
        /// </summary>
        /// <param name="dealerCreation"></param>
        /// <param name="emplCode"></param>
        /// <returns></returns>
        public int SubmitMDMDealerCreation(DealerCreationBO dealerCreation, string emplCode)
        {
            //bool IsSucess;
            int dealerCreationID = 0;

            //TODO Set All NR Via Backend Field<Begin>
            dealerCreation.DIVISIONCODE    = AppUtil.GetAppSettings(AspectEnums.ConfigKeys.DIVISIONCODE);
            dealerCreation.SOURCE          = AppUtil.GetAppSettings(AspectEnums.ConfigKeys.SOURCE);
            dealerCreation.CHANNEL         = AppUtil.GetAppSettings(AspectEnums.ConfigKeys.CHANNEL);
            dealerCreation.SUBCHANNELCODE  = AppUtil.GetAppSettings(AspectEnums.ConfigKeys.SUBCHANNELCODE);
            dealerCreation.APPROVALSTATUS  = Convert.ToInt32(AppUtil.GetAppSettings(AspectEnums.ConfigKeys.APPROVALSTATUS));
            dealerCreation.PARTNERTYPECODE = AppUtil.GetAppSettings(AspectEnums.ConfigKeys.PARTNERTYPECODE);
            //dealerCreation.GSBPHOTO = "gsb.jpeg";
            dealerCreation.CREATEDDATETIME = System.DateTime.Now;
            dealerCreation.CREATEDBY       = emplCode;

            Random RandomPIN       = new Random();
            var    RandomPINResult = RandomPIN.Next(0, 99999).ToString();

            RandomPINResult = RandomPINResult.PadLeft(5, '0');
            string refNo = "CE" + "-" + RandomPINResult;

            dealerCreation.LEGACYREFERENCENO = refNo;
            //TODO Set All NR Via Backend Field<End>
            DealerCreation dealer = new DealerCreation();

            ObjectMapper.Map(dealerCreation, dealer);
            dealerCreationID = StoreRepository.SubmitMDMDealerCreation(dealer, emplCode);

            return(dealerCreationID);
        }
Exemple #2
0
        /// <summary>
        /// PhotoMDMDealerCreation
        /// </summary>
        /// <param name="dealerCreation"></param>
        /// <param name="dealerCreationID"></param>
        /// <returns></returns>
        public bool PhotoMDMDealerCreation(DealerCreationBO dealerCreation, int dealerCreationID)
        {
            bool           IsSucess;
            DealerCreation dealer = new DealerCreation();

            ObjectMapper.Map(dealerCreation, dealer);
            IsSucess = StoreRepository.PhotoMDMDealerCreation(dealer, dealerCreationID);
            return(IsSucess);
        }