Пример #1
0
        public DataResponse GetCashier(BlackstonePos.Domain.Models.Cashier cashier)
        {
            var cashierResult = _blackstonePosService.GetItem(_cashierRepository, cashier.Id);

             var status = cashierResult != null ? 200 : 201;

             var message = cashierResult != null ? string.Empty : "Cashier Not Found";

             var data = cashierResult.Id;

             return new DataResponse
             {
                 Data = data,
                 Status = status,
                 ErrorMessage = message
             };
        }
Пример #2
0
        public BaseResponse UpdateCashier(BlackstonePos.Domain.Models.Cashier cashier)
        {
            var updateResult = _blackstonePosService.Update(_cashierRepository, cashier);

            var status = updateResult ? 200 : 201;

            var message = updateResult? string.Empty : "Erros trying to update cashier info.";

            return new BaseResponse
            {
                Status = status,
                ErrorMessage = message
            };
        }
Пример #3
0
        public BaseResponse AddCashier(BlackstonePos.Domain.Models.Cashier cashier)
        {
            var addingCashierResult = _blackstonePosService.AddItem(_cashierRepository, cashier);

            var status = addingCashierResult != null ? 200 : 201;

            var message = addingCashierResult != null ? string.Empty : "Erros trying to add a cashier.";

            return new BaseResponse
            {
                Status = status,
                ErrorMessage = message
            };
        }