Esempio n. 1
0
        public IHttpActionResult LockCapture(string referenceNumber, string vehicleRegistration)
        {
            bool isSuccessful;

            using (var dbContext = new DataContext())
            {
                var tisRepository = new TISRepository(dbContext, SessionModel.CredentialID, SessionModel.UserName);

                if (!tisRepository.CaptureLock(referenceNumber, vehicleRegistration, out isSuccessful))
                {
                    return(this.BadRequest(Error.PopulateMethodFailed(tisRepository.Error)));
                }

                return(Ok(isSuccessful));
            }
        }