public virtual async Task<IHttpActionResult> UpsertAccommodationData(AccommodationDataContract data)
 {
     data.UserName = User.Identity.Name;
     var service = Bootstrapper.Container.Resolve<IAccommodationService>();
     var result = await Task.Run(() => service.UpsertDataEntry(data));
     return Ok(result);
 }
Example #2
0
        public virtual async Task <IHttpActionResult> UpsertAccommodationData(AccommodationDataContract data)
        {
            data.UserName = User.Identity.Name;
            var service = Bootstrapper.Container.Resolve <IAccommodationService>();
            var result  = await Task.Run(() => service.UpsertDataEntry(data));

            return(Ok(result));
        }
Example #3
0
        private static void Accommodation(FileHandlerBase <GenericDataContract> handler, GenericDataContract obj)
        {
            var data = new AccommodationDataContract
            {
                CostCode  = obj.CostCode,
                EndDate   = obj.EndDate,
                Money     = obj.Money,
                RowNo     = obj.RowNo,
                SourceId  = obj.SourceId,
                StartDate = obj.StartDate,
                Units     = obj.Units
            };

            handler.CallService <IAccommodationService>(service => service.UpsertDataEntry(data));
        }
Example #4
0
        public void UpsertHotelTravel(TravelDataContract contract)
        {
            var money             = contract.Money;
            var units             = contract.Units;
            var accommodationData = new AccommodationDataContract
            {
                CostCode  = contract.CostCode,
                EndDate   = contract.EndDate,
                Money     = money,
                RowNo     = contract.RowNo,
                StartDate = contract.StartDate,
                Units     = units,
                SourceId  = contract.SourceId
            };

            CallService <IAccommodationService>(service => service.UpsertDataEntry(accommodationData));
        }