public IApiResponseContextDto <int> Create(CreateGetLeadScheduledActivityRequest request) { var result = ConnectorCalls.Post <CreateGetLeadScheduledActivityRequest, int>(connectorClient, request, @"LeadScheduledActivity/Create"); request.Id = result.Result; return(result); }
public void WhenICreateANewLeadScheduledActivity() { _appointmentDateString = DateTime.Now.AddDays(3).ToString("yyyy-MM-dd HH:mm:ss"); _request = new CreateGetLeadScheduledActivityRequest() { LeadScheduledActivityTypeId = 2, LeadId = _leadId, AppointmentDateTime = _appointmentDateString, Address = new AddressDto() { City = "City", Code = "Code", Complex = "Complex", Street = "street", Suburb = "Suburb", AddressTypeId = 1 } }; _responseDto = _connector.LeadScheduledActivity.Create(_request); Assert.IsFalse(_responseDto.HasErrors()); Assert.IsTrue(_responseDto.Result > 0); }
public void GivenAnExistingLeadWithAnScheduledActivity() { CreateGetLeadScheduledActivityRequest = new LeadScheduledActivityCreateBddfy().Create(_connector); Assert.IsTrue(CreateGetLeadScheduledActivityRequest.Id > 0); Assert.IsTrue(CreateGetLeadScheduledActivityRequest.LeadId > 0); }
public IApiResponseContextDto <int> Create([FromBody] CreateGetLeadScheduledActivityRequest request) { var result = _executionPlan.Execute <CreateGetLeadScheduledActivityRequest, int>(request); return(result); }