Beispiel #1
0
    public System.Threading.Tasks.Task <PutCustomerResponse1> PutCustomerAsync(PutCustomerRequest PutCustomerRequest)
    {
        PutCustomerRequest1 inValue = new PutCustomerRequest1();

        inValue.PutCustomerRequest = PutCustomerRequest;
        return(((CustomerService)(this)).PutCustomerAsync(inValue));
    }
Beispiel #2
0
        public ResponseModel Put(PutCustomerRequest request)
        {
            _service.Update(request.Id, request.FirstName, request.LastName, request.Age);

            return(new ResponseModel {
                StatusCode = HttpStatusCode.OK
            });
        }
Beispiel #3
0
    public PutCustomerResponse PutCustomer(PutCustomerRequest PutCustomerRequest)
    {
        PutCustomerRequest1 inValue = new PutCustomerRequest1();

        inValue.PutCustomerRequest = PutCustomerRequest;
        PutCustomerResponse1 retVal = ((CustomerService)(this)).PutCustomer(inValue);

        return(retVal.PutCustomerResponse);
    }
Beispiel #4
0
        PutCustomerResponse ICustomerService.PutCustomer(PutCustomerRequest prmcustomerRequest)
        {
            PutCustomerResponse putCustomer = new PutCustomerResponse();

            try
            {
                ClientesDTO clientesDTO;
                ICustomerServiceBusiness iCSBusiness;

                clientesDTO = new ClientesDTO
                {
                    CodTypeIdent = prmcustomerRequest.Customer.IdType,
                    CustID       = prmcustomerRequest.Customer.IdNumber,
                    FName        = prmcustomerRequest.Customer.FirstName,
                    LName        = prmcustomerRequest.Customer.LastNames,
                    Email        = prmcustomerRequest.Customer.Email,
                    PhoneNumber  = prmcustomerRequest.Customer.PhoneNumber,
                    Address      = prmcustomerRequest.Customer.Address,
                    City         = prmcustomerRequest.Customer.City,
                    Country      = prmcustomerRequest.Customer.Country,
                    User         = prmcustomerRequest.Customer.User,
                    Status       = prmcustomerRequest.Customer.StatusCustomer,
                    Password     = prmcustomerRequest.Customer.Password,
                    ID           = prmcustomerRequest.Customer.IdUser
                };

                iCSBusiness = new CustomerServicesBusiness();
                putCustomer = iCSBusiness.PutCustomerRequest(clientesDTO);
            }
            catch (Exception ex)
            {
                putCustomer.status.CodeResp    = "01";
                putCustomer.status.MessageResp = "Error en el Servicio";
                Common.CreateTrace.WriteLog(Common.CreateTrace.LogLevel.Error, "ERROR EN EL SERVICIO CustomerService:PutCustomer " + ex.Message);
                throw ex;
            }

            return(putCustomer);
        }
Beispiel #5
0
 public PutCustomerRequest1(PutCustomerRequest PutCustomerRequest)
 {
     this.PutCustomerRequest = PutCustomerRequest;
 }