public CustomerDetails(ClientCredentials clientCredentials)
        {
            InitializeComponent();
            customerService = new CustomerSecureServiceClient();
            PurchaseTicketService = new PurchaseTicketSecureServiceClient();
            ticketService = new TicketServiceClient();
            ticketTypeService = new TicketTypeServiceClient();
            customerService.ClientCredentials.UserName.UserName = clientCredentials.UserName.UserName;
            customerService.ClientCredentials.UserName.Password = clientCredentials.UserName.Password;

            customer = new Customer();
        }
        public TicketDetails(ClientCredentials clientCredentials, Ticket SelectedTicket)
        {
            InitializeComponent();
            TicketTypeService = new TicketTypeServiceClient();

            TicketSecureService = new TicketSecureServiceClient();
            TicketSecureService.ClientCredentials.UserName.UserName = clientCredentials.UserName.UserName;
            TicketSecureService.ClientCredentials.UserName.Password = clientCredentials.UserName.Password;

            actualTicket = SelectedTicket;
            UpdateTicketDetails();
            IsNewObject = false;

            SaveButton.IsEnabled = false;
            EditButton.IsEnabled = true;
            DeleteButton.IsEnabled = true;
        }
        public TicketDetails(ClientCredentials clientCredentials)
        {
            InitializeComponent();
            TicketTypeService = new TicketTypeServiceClient();

            TicketSecureService = new TicketSecureServiceClient();
            TicketSecureService.ClientCredentials.UserName.UserName = clientCredentials.UserName.UserName;
            TicketSecureService.ClientCredentials.UserName.Password = clientCredentials.UserName.Password;

            actualTicket = new Ticket();
            UnlockTextBoxes();

            TicketType[] ticketTypes = TicketTypeService.GetAll();
            SelectedTicketType.ItemsSource = ticketTypes;

            IsNewObject = true;

            SaveButton.IsEnabled = true;
            EditButton.IsEnabled = false;
            DeleteButton.IsEnabled = false;
        }
 public TicketsControl()
 {
     InitializeComponent();
     TicketTypeService = new TicketTypeServiceClient();
     TicketService = new TicketServiceClient();
 }