/// <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); }
/// <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); }