public GetItemResult <CPMUserBM> FinduserByUsername(string username) { try { return(ServiceResultsHelper.FillGetItemResult <CPMUserBM>(Mapper.Map <CPMUserBM>(_repo.GetUserByUserName(username)))); } catch (Exception ex) { return(ServiceResultsHelper.FillGetItemResultForError <CPMUserBM>(ex)); } }
public GetItemResult <CPMUserBM> FinduserById(int id) { try { return(ServiceResultsHelper.FillGetItemResult <CPMUserBM>(Mapper.Map <CPMUserBM>(_repo.GetRecordById(id)))); } catch (Exception ex) { return(ServiceResultsHelper.FillGetItemResultForError <CPMUserBM>(ex)); } }
public GetItemResult <bool> UserExists(string username) { try { return(ServiceResultsHelper.FillGetItemResult(_repo.UserNameExists(username))); } catch (Exception ex) { return(ServiceResultsHelper.FillGetItemResultForError <bool>(ex)); } }
//CRUD public override ProcessResult Delete(int id) { try { _repository.Delete(id); return(ServiceResultsHelper.FillProcessResult(null)); } catch (Exception ex) { return(ServiceResultsHelper.FillProcessResultForError(ex)); } }
public override GetItemResult <OfferBM> GetItem(int id) { try { //ModelMappings.Configure(); var result = Mapper.Map <OfferBM>(_repository.GetItem(id)); return(ServiceResultsHelper.FillGetItemResult(result)); } catch (Exception ex) { return(ServiceResultsHelper.FillGetItemResultForError <OfferBM>(ex)); } }
public GetListResult <OfferBM> GetListBySearchTerm(int clientId, string searchTerm) { //ModelMappings.Configure(); try { var result = AutoMapper.Mapper.Map <List <OfferBM> >(_repository.GetListBySearch(clientId, searchTerm)); return(ServiceResultsHelper.FillGetListResult(result)); } catch (Exception ex) { return(ServiceResultsHelper.FillGetListResultForError <OfferBM>(ex)); } }
public ProcessResult DelteUser(CPMUserBM user) { try { _repo.DeleteRecord(Mapper.Map <CPMUserEntity>(user)); return(ServiceResultsHelper.FillProcessResult()); } catch (Exception ex) { return(ServiceResultsHelper.FillProcessResultForError(ex)); } }
public GetItemResult <WalletBM> GetWalletById(int walletId) { //ModelMappings.Configure(); try { var result = Mapper.Map <WalletBM>(_repository.GetWalletByWalletId(walletId)); return(ServiceResultsHelper.FillGetItemResult(result)); } catch (Exception ex) { return(ServiceResultsHelper.FillGetItemResultForError <WalletBM>(ex)); } }
public override GetListResult <CurrencyInfoBM> GetList() { try { //ModelMappings.Configure(); var result = Mapper.Map <List <CurrencyInfoBM> >(_repository.GetList()); return(ServiceResultsHelper.FillGetListResult(result)); } catch (Exception ex) { return(ServiceResultsHelper.FillGetListResultForError <CurrencyInfoBM>(ex)); } }
public override GetListResult <OfferInfoBM> GetList(int key, string searchTerm) { try { //ModelMappings.Configure(); if (!string.IsNullOrEmpty(searchTerm)) { var result = Mapper.Map <List <OfferInfoBM> >(_repository.GetList(key, searchTerm)); return(ServiceResultsHelper.FillGetListResult(result)); } var resultEx = Mapper.Map <List <OfferInfoBM> >(_repository.GetList(key)); return(ServiceResultsHelper.FillGetListResult(resultEx)); } catch (Exception ex) { return(ServiceResultsHelper.FillGetListResultForError <OfferInfoBM>(ex)); } }
public override ProcessResult Save(OfferBM item) { try { //Validation can be inserted here if (item.IsNew) { _repository.Insert(Mapper.Map <OfferDM>(item)); } else { _repository.Update(Mapper.Map <OfferDM>(item)); } return(ServiceResultsHelper.FillProcessResult(_validator.Validations)); } catch (Exception ex) { return(ServiceResultsHelper.FillProcessResultForError(ex)); } }
public override ProcessResult Save(CurrencyBM item) { try { //validation optional if (item.IsNew) { _repository.Insert(Mapper.Map <CurrencyDM>(item)); } else { _repository.Update(Mapper.Map <CurrencyDM>(item)); } return(ServiceResultsHelper.FillProcessResult(_validator.Validations)); } catch (Exception ex) { return(ServiceResultsHelper.FillProcessResultForError(ex)); } }