//Customer CRUD public bool GetCustomerDetail(CustomerDetailContract customerDetail) { var connect = new Connector.Banking.GenericConnect <CustomerDetailResponse>(); var request = new Types.Banking.CustomerDetailRequest(); request.customerDetail = customerDetail; request.MethodName = "GetCustomerDetail"; var response = connect.Execute(request); if (response.IsSuccess == true) { gbContact.IsEnabled = true; customerDetail = response.customerDetail; cbCustomerAddEducation.SelectedIndex = (int)response.customerDetail.EducationId - 1; cbCustomerAddJob.SelectedIndex = (int)response.customerDetail.JobId - 1; txtCustomerAddNo.Text = customerDetail.Id.ToString(); txtCustomerAddName.Text = customerDetail.Name; txtCustomerAddSurName.Text = customerDetail.SurName; txtCustomerAddTaxNumber.Text = customerDetail.TaxNumber; txtCustomerAddBirthPlace.Text = customerDetail.BirthPlace; dpBirthDate.SelectedDate = customerDetail.BirthDate; txtCustomerAddMomName.Text = customerDetail.MomName; txtCustomerAddFatherName.Text = customerDetail.FatherName; return(true); } else { return(false); } }
private CustomerDetailContract DeleteCustomerDetail(CustomerDetailContract customerDetail) { var connect = new Connector.Banking.GenericConnect <CustomerDetailResponse>(); var request = new Types.Banking.CustomerDetailRequest(); request.customerDetail = customerDetail; request.MethodName = "DeleteCustomerDetail"; var response = connect.Execute(request); if (response.IsSuccess == true) { return(response.customerDetail); } else { return(null); } }