/// <summary> /// /// </summary> /// <param name="frmGiftsParent"></param> /// <param name="GuestID"></param> /// <history> /// [vipacheco] 12/Mayo/2016 Created /// </history> public frmGiftsReceiptsAdditional(frmGiftsReceipts frmGiftsParent, int GuestID = 0) { _GuestID = GuestID; _frmGiftsReceipt = frmGiftsParent; InitializeComponent(); // Impedimos modificar los datos si el sistema esta en modo lectura if (ConfigHelper.GetString("ReadOnly").ToUpper().Equals("TRUE")) { btnSave.Visibility = Visibility.Hidden; } }
/// <summary> /// Despliega el formulario de recibos de regalos /// </summary> /// <history> /// [vipacheco] 06/Junio/2016 Created /// </history> private void btnReceipt_Click(object sender, RoutedEventArgs e) { int GuestID = 0; if (ValidatePermissions(EnumPermission.GiftsReceipts, ref GuestID)) { bool _edit = Context.User.HasPermission(EnumPermission.GiftsReceipts, EnumPermisionLevel.Standard); frmGiftsReceipts giftsReceipt = new frmGiftsReceipts(GuestID) { Owner = this, _modeOpenBy = EnumOpenBy.Checkbox, _modeOpen = (_edit) ? EnumMode.Edit : EnumMode.ReadOnly }; giftsReceipt.ShowDialog(); } }
public frmCancelExternalProducts(EnumExternalProduct enumExternalProducts, int ReceiptID, int GuestID, string NameGuest, decimal MaxAuthGifts, decimal TotalGifts, decimal CurAdjustment, bool ValidateMaxAuthGifts, bool pUseCxCCost, bool Exchange, frmGiftsReceipts FrmGiftsReceipt, GiftsReceipt pGiftsDataContext, bool pIsExchangeReceipt) { _EnumExternalProduct = enumExternalProducts; _ReceiptID = ReceiptID; _MaxAuthGifts = MaxAuthGifts; _GuestID = GuestID; _ValidateMaxAuthGifts = ValidateMaxAuthGifts; useCxCCost = pUseCxCCost; _Exchange = Exchange; _isExchangeReceipt = pIsExchangeReceipt; _Cancelled = false; _FrmGiftsReceipt = FrmGiftsReceipt; _FrmCancelExternalProducts = this; _giftsDataContext = pGiftsDataContext; _CurAdjustment = CurAdjustment; _TotalGifts = TotalGifts; InitializeComponent(); // Si es monedero electronico if (_EnumExternalProduct == EnumExternalProduct.expElectronicPurse) { Title = "Cancel Electronic Purse"; _CancelField = "geCancelElectronicPurse"; geCancelPVPPromoColumn.Visibility = Visibility.Hidden; } // si son las promociones de Sistur else { Title = "Cancel Sistur Promotions"; _CancelField = "geCancelPVPPromo"; geCancelElectronicPurseColumn.Visibility = Visibility.Hidden; } }