public static AltaCliente GetInstancia()
 {
     if (_instance == null)
     {
         _instance = new AltaCliente();
     }
     return(_instance);
 }
示例#2
0
        private void button1_Click(object sender, RoutedEventArgs e)
        {
            //mostrar alta de clientes

            AltaCliente abrir = AltaCliente.GetInstancia();

            abrir.ShowDialog();
        }
示例#3
0
 private void button2_Click(object sender, RoutedEventArgs e)
 {
     if (dgClientes.SelectedItem != null)
     {
         _viewAltaCliente = new AltaCliente();
         SelectedClient();
         _viewAltaCliente.setClient(_clientUpdate, true);
         _viewAltaCliente.ShowDialog();
     }
     else
     {
         MessageBox.Show("Seleccione un Cliente.", "Editar Cliente", MessageBoxButton.OK, MessageBoxImage.Stop);
     }
 }
        private void btnAgregarCliente_Click(object sender, RoutedEventArgs e)
        {
            AltaCliente viewAltaCliente = AltaCliente.GetInstancia();


            viewAltaCliente.ShowDialog();
            if (viewAltaCliente._save)
            {
                _cliente = (Cliente)_clienteService.GetLastClient().Data;

                txtDni.Text      = _cliente.Dni.ToString();
                txtApellido.Text = _cliente.Apellido;
                txtNombre.Text   = _cliente.Nombre;
                txtTelefono.Text = _cliente.Telefono;
                txtEmail.Text    = _cliente.Email;
            }
        }
 private void Window_Closing(object sender, System.ComponentModel.CancelEventArgs e)
 {
     _instance = null;
 }