Exemplo n.º 1
0
        public DryBoxAssignmentInfo Request(DryBoxRequest request)
        {
            DryBoxAssignment dba = new DryBoxAssignment
            {
                DryBoxID        = request.DryBoxID,
                ClientAccountID = request.ClientAccountID,
                ReservedDate    = DateTime.Now,
                ApprovedDate    = null,
                RemovedDate     = null,
                PendingApproval = true,
                PendingRemoval  = false,
                Rejected        = false
            };

            SaveOrUpdateAssignment(dba);

            return(CreateDryBoxAssignmentInfo(dba, Require <DryBox>(request.DryBoxID), Require <ClientAccount>(request.ClientAccountID)));
        }
Exemplo n.º 2
0
 public DryBoxAssignmentInfo Request(DryBoxRequest request)
 {
     return(Post <DryBoxAssignmentInfo>("webapi/data/drybox/{dryBoxId}/request", request));
 }