public async Task <Plexform.Models.GB4Models> GetPaxSettingSingle(string CountryCode, string Origin, string OrgID, string AgentID) { Plexform.Models.GB4Models Scheme = new Plexform.Models.GB4Models(); try { var repo = new Plexform.GBS.GBSAdminLogic(); Scheme = await repo.GetPaxSettingSingle(CountryCode, Origin, OrgID, AgentID); } catch (Exception ex) { var temp = ex.ToString(); } return(ObjectMapper.Map <Plexform.Models.GB4Models>(Scheme)); }
public async Task <Plexform.Models.RestrictionModels> GetRestriction() { Plexform.Models.RestrictionModels Scheme = new Plexform.Models.RestrictionModels(); try { var repo = new Plexform.GBS.GBSAdminLogic(); Scheme = await repo.GetRestriction("RST", "RESTRICTIONNOTE", "RESTRICTIONALERT"); } catch (Exception ex) { var temp = ex.ToString(); } return(ObjectMapper.Map <Plexform.Models.RestrictionModels>(Scheme)); }
public async Task <bool> UpdatePaymentScheme([FromBody] GBS.GBSAdminLogic.PaymentInfo[] input) { bool res = false; try { var repo = new Plexform.GBS.GBSAdminLogic(); res = await repo.UpdatePaymentScheme(input); } catch (Exception ex) { var temp = ex.ToString(); } return(ObjectMapper.Map <bool>(res)); }
public async Task <bool> UpdateSYSPreft([FromBody] GBS.GBSAdminLogic.SYS_PREFTInfo input) { bool res = false; try { var repo = new Plexform.GBS.GBSAdminLogic(); res = await repo.UpdateSYSPreft(input); } catch (Exception ex) { var temp = ex.ToString(); } return(ObjectMapper.Map <bool>(res)); }
public async Task <bool> DeletePaxSetting([FromBody] List <Plexform.GBS.GBSAdminLogic.GB4SETTING> input) { bool res = false; try { var repo = new Plexform.GBS.GBSAdminLogic(); res = await repo.DeletePaxSetting(input); } catch (Exception ex) { var temp = ex.ToString(); } return(ObjectMapper.Map <bool>(res)); }
public async Task <bool> UploadUmrahLabor([FromBody] Models.FltTimeGroupModels[] input) { bool res = false; try { var repo = new Plexform.GBS.GBSAdminLogic(); res = await repo.UploadUmrahLabor(input); } catch (Exception ex) { var temp = ex.ToString(); } return(ObjectMapper.Map <bool>(res)); }
public async Task <bool> UpdateRestriction([FromBody] Models.RestrictionModels input) { bool res = false; try { var repo = new Plexform.GBS.GBSAdminLogic(); res = await repo.UpdateRestriction(input); } catch (Exception ex) { var temp = ex.ToString(); } return(ObjectMapper.Map <bool>(res)); }
public async Task <ListResultContainer <Plexform.Models.PaymentSchemeModels> > GetPaymentScheme(string GRPID = "", string CountryCode = "", string SchemeCode = "") { IList <Plexform.Models.PaymentSchemeModels> Scheme = new List <Plexform.Models.PaymentSchemeModels>(); try { var repo = new Plexform.GBS.GBSAdminLogic(); Scheme = await repo.GetSchemeByCodes(GRPID, CountryCode, SchemeCode); } catch (Exception ex) { var temp = ex.ToString(); } return(new ListResultContainer <Plexform.Models.PaymentSchemeModels>( ObjectMapper.Map <List <Plexform.Models.PaymentSchemeModels> >(Scheme), Scheme.Count )); }
public async Task <ListResultContainer <Plexform.Models.CODEMASTERModels> > GetCodeMasterLFFare() { IList <Plexform.Models.CODEMASTERModels> Scheme = new List <Plexform.Models.CODEMASTERModels>(); try { var repo = new Plexform.GBS.GBSAdminLogic(); Scheme = await repo.GetCodeMasterbyCodeTypeAll("LFF"); } catch (Exception ex) { var temp = ex.ToString(); } return(new ListResultContainer <Plexform.Models.CODEMASTERModels>( ObjectMapper.Map <List <Plexform.Models.CODEMASTERModels> >(Scheme), Scheme.Count )); }
public async Task <ListResultContainer <Plexform.Models.MAXDISCModels> > GetMarketAll() { IList <Plexform.Models.MAXDISCModels> Scheme = new List <Plexform.Models.MAXDISCModels>(); try { var repo = new Plexform.GBS.GBSAdminLogic(); Scheme = await repo.GetMarketAll(); } catch (Exception ex) { var temp = ex.ToString(); } return(new ListResultContainer <Plexform.Models.MAXDISCModels>( ObjectMapper.Map <List <Plexform.Models.MAXDISCModels> >(Scheme), Scheme.Count )); }
public async Task <ListResultContainer <Plexform.Models.AGENTACCESSFAREModels> > GetAgentAccessFarePIVOT() { IList <Plexform.Models.AGENTACCESSFAREModels> Scheme = new List <Plexform.Models.AGENTACCESSFAREModels>(); try { var repo = new Plexform.GBS.GBSAdminLogic(); Scheme = await repo.GetAgentAccessFarePIVOT(); } catch (Exception ex) { var temp = ex.ToString(); } return(new ListResultContainer <Plexform.Models.AGENTACCESSFAREModels>( ObjectMapper.Map <List <Plexform.Models.AGENTACCESSFAREModels> >(Scheme), Scheme.Count )); }
public async Task <ListResultContainer <Plexform.Models.FltTimeGroupModels> > GroupTime(string Filter = "") { IList <Plexform.Models.FltTimeGroupModels> Scheme = new List <Plexform.Models.FltTimeGroupModels>(); try { var repo = new Plexform.GBS.GBSAdminLogic(); Scheme = await repo.GroupTime(Filter); } catch (Exception ex) { var temp = ex.ToString(); } return(new ListResultContainer <Plexform.Models.FltTimeGroupModels>( ObjectMapper.Map <List <Plexform.Models.FltTimeGroupModels> >(Scheme), Scheme.Count )); }