public GenericResponse <BranchContract> DeleteBranchById(BranchRequest request) { Business.Banking.Branch branchBusiness = new Business.Banking.Branch(); var response = branchBusiness.DeleteBranchById(request); return(response); }
public GenericResponse <List <BranchContract> > GetAllBranches(BranchRequest request) { Business.Banking.Branch branchBusiness = new Business.Banking.Branch(); var response = branchBusiness.GetAllBranches(request); return(response); }
public GenericResponse <BranchContract> AddNewBranch(BranchRequest request) { Business.Banking.Branch branchBusiness = new Business.Banking.Branch(); var response = branchBusiness.AddNewBranch(request); return(response); }
public GenericResponse <List <BranchContract> > FilterBranchsByProperties(BranchRequest request) { if (request.DataContract.DateOfLaunch.GetValueOrDefault() < new DateTime(1753, 01, 01)) { DateTime sqlRange = new DateTime(1753, 01, 01); request.DataContract.DateOfLaunch = sqlRange; } Business.Banking.Branch branchBusiness = new Business.Banking.Branch(); var response = branchBusiness.FilterBranchsByProperties(request); return(response); }
public BranchResponse GetBranches(BranchRequest request) { Business.Banking.Branch branchBusiness = new Business.Banking.Branch(); List <BranchContract> branchContracts = branchBusiness.GetBranches(); if (branchContracts != null) { return(new BranchResponse() { branchContracts = branchContracts, IsSuccess = true }); } return(new BranchResponse() { IsSuccess = false }); }