publicstringGetNewDebtorCode(AutoCount.Authentication.UserSessionuserSession,stringcontrolAccNo,stringcompanyName){try{returnAutoCount.GL.AccountCodeHelper.Create(userSession.DBSetting).GetNextDebtorCode(controlAccNo,companyName);}catch(AutoCount.GL.InvalidAutoDebtorCodeFormatExceptionex){//Log error ex.Message;}catch(AutoCount.Data.DataAccessExceptionex){//Log error ex.Message;}//If the catch throw out exception, then return null is not necessary.returnnull;}
publicMainEntry(BCE.Data.DBSettingdbSetting){DebtorSourcenewDebtor=newDebtorSource(){ControlAccount="300-0000",CompanyName="CALIFORNIA SB",Addr1="1, Jalan SS 1/1,",Addr2="Taman Gembira,",Addr3="Selangor Darah Ehsan,",Addr4="41300 Malaysia.",Phone="603-719 1992",Mobile="016-221 2222",ContactPerson="Ben",Email="ben@calimail.com",};CreateNewDebtor(dbSetting,newDebtor);}