blob: ed5bbc61ab6acfb3b7f93751f3fecdb8a132bcf2 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
using Marina.Presentation.DTO;
using Marina.Web;
namespace Marina.Presentation.Mappers {
public class LeaseRequestDtoFromHttpRequestMapper : ILeaseRequestDtoFromHttpRequestMapper {
public SubmitLeaseRequestDTO MapFrom( IHttpRequest input ) {
return new SubmitLeaseRequestDTO(
input.ParsePayloadFor( PayloadKeys.CustomerId ),
input.ParsePayloadFor( PayloadKeys.SlipId ),
input.ParsePayloadFor( PayloadKeys.For( "uxLeaseDuration" ) )
);
}
}
}
|