private List <DepositWithdrawalContract> GetAllDepositWithdrawals() { var connect = new Connector.Banking.Connect <GenericResponse <List <DepositWithdrawalContract> > >(); var request = new DepositWithdrawalRequest(); request.MethodName = "GetAllDepositWithdrawals"; var response = connect.Execute(request); if (!response.IsSuccess) { MessageBox.Show($"{response.ErrorMessage}", "Hata", MessageBoxButton.OK, MessageBoxImage.Error); return(null); } return(response.Value); }
private List <EducationLevelContract> GetAllEducationLevels() { var connect = new Connector.Banking.Connect <GenericResponse <List <EducationLevelContract> > >(); var request = new CustomerRequest(); request.MethodName = "getAllEducationLevels"; var response = connect.Execute(request); if (!response.IsSuccess) { MessageBox.Show($"{response.ErrorMessage}", "Hata", MessageBoxButton.OK, MessageBoxImage.Error); return(null); } return(response.Value); }
public List <CurrencyContract> GetAllCurrencies() { Connector.Banking.Connect <GenericResponse <List <CurrencyContract> > > connect = new Connector.Banking.Connect <GenericResponse <List <CurrencyContract> > >(); var request = new AccountRequest(); request.MethodName = "GetAllCurrencies"; var response = connect.Execute(request); if (!response.IsSuccess) { MessageBox.Show($"{response.ErrorMessage}", "Hata", MessageBoxButton.OK, MessageBoxImage.Error); return(null); } return(response.Value); }
private List <DepositWithdrawalContract> FilterEngine(DepositWithdrawalContract _contract) { var connect = new Connector.Banking.Connect <GenericResponse <List <DepositWithdrawalContract> > >(); var request = new DepositWithdrawalRequest(); request.MethodName = "FilterDepositWithdrawalsByProperties"; request.DataContract = _contract; var response = connect.Execute(request); if (!response.IsSuccess) { MessageBox.Show($"{response.ErrorMessage}", "Hata", MessageBoxButton.OK, MessageBoxImage.Error); return(null); } return(response.Value); }
public RemittanceContract DoTransaction(RemittanceContract contract) { var connect = new Connector.Banking.Connect <GenericResponse <RemittanceContract> >(); var request = new RemittanceRequest(); request.MethodName = "DoNewRemittanceTransaction"; request.DataContract = contract; var response = connect.Execute(request); if (!response.IsSuccess) { MessageBox.Show($"{response.ErrorMessage}", "Hata", MessageBoxButton.OK, MessageBoxImage.Error); return(null); } return(response.Value); }
private List <AccountContract> GetAccountsByCustomerId(AccountContract _contract) { var connect = new Connector.Banking.Connect <GenericResponse <List <AccountContract> > >(); var request = new AccountRequest(); request.MethodName = "FilterAccountsByProperties"; request.DataContract = _contract; var response = connect.Execute(request); if (!response.IsSuccess) { MessageBox.Show($"{response.ErrorMessage}", "Hata", MessageBoxButton.OK, MessageBoxImage.Error); return(null); } return(response.Value); }
private AccountContract UpdateAccount(AccountContract contract) { var connect = new Connector.Banking.Connect <GenericResponse <AccountContract> >(); var request = new AccountRequest(); request.MethodName = "UpdateAccountDetailsById"; request.DataContract = contract; var response = connect.Execute(request); if (!response.IsSuccess) { MessageBox.Show($"{response.ErrorMessage}", "Hata", MessageBoxButton.OK, MessageBoxImage.Error); return(null); } return(response.Value); }
private CustomerContract UpdateCustomer(CustomerContract _contract) { var connect = new Connector.Banking.Connect <GenericResponse <CustomerContract> >(); var request = new CustomerRequest(); request.MethodName = "UpdateCustomerbyId"; request.DataContract = _contract; var response = connect.Execute(request); if (!response.IsSuccess) { MessageBox.Show($"{response.ErrorMessage}", "Hata", MessageBoxButton.OK, MessageBoxImage.Error); return(null); } return(response.Value); }
private BranchContract AddBranch(BranchContract _contract) { var connect = new Connector.Banking.Connect <GenericResponse <BranchContract> >(); var request = new BranchRequest(); request.MethodName = "AddNewBranch"; request.DataContract = _contract; var response = connect.Execute(request); if (!response.IsSuccess) { MessageBox.Show($"{response.ErrorMessage}", "Hata", MessageBoxButton.OK, MessageBoxImage.Error); return(null); } return(response.Value); }
public List <RemittanceContract> FilterRemittancesByProperties(RemittanceContract contract) { Connector.Banking.Connect <GenericResponse <List <RemittanceContract> > > connect = new Connector.Banking.Connect <GenericResponse <List <RemittanceContract> > >(); RemittanceRequest request = new RemittanceRequest(); request.MethodName = "FilterRemittancesByProperties"; request.DataContract = contract; var response = connect.Execute(request); if (!response.IsSuccess) { MessageBox.Show($"{response.ErrorMessage}", "Hata", MessageBoxButton.OK, MessageBoxImage.Error); return(null); } return(response.Value); }