public CustomerPhoneResponse ExecuteGetCustomerPhone(CustomerPhoneRequest request) { var response = new CustomerPhoneResponse(); Type type = request.GetType(); if (type.FullName == "BOA.Types.Banking.CustomerPhoneRequest") { var pr = new BOA.Process.Banking.CustomerPhone(); if (request.MethodName == "GetCustomerPhone") { response = pr.GetCustomerPhone((CustomerPhoneRequest)request); } else if (request.MethodName == "AddCustomerPhone") { response = pr.AddCustomerPhone((CustomerPhoneRequest)request); } else if (request.MethodName == "UpdCustomerPhone") { response = pr.UpdCustomerPhone((CustomerPhoneRequest)request); } else if (request.MethodName == "DelCustomerPhone") { response = pr.DelCustomerPhone((CustomerPhoneRequest)request); } } return(response); }
public CustomerPhoneResponse DelCustomerPhone(CustomerPhoneRequest request) { Business.Banking.CustomerPhone customerBusiness = new Business.Banking.CustomerPhone(); List <CustomerPhoneContract> customerPhones = customerBusiness.DelCustomerPhone(request.customerPhone); if (customerPhones != null) { return(new CustomerPhoneResponse() { IsSuccess = true }); } return(new CustomerPhoneResponse() { IsSuccess = false }); }