示例#1
0
        //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);
            }
        }
示例#2
0
        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);
            }
        }