Пример #1
0
        private void OnFecharAbaClienteTabExecute(object obj)
        {
            var clienteEditVmFechar = obj as IClienteEditarViewModel;

            if (clienteEditVmFechar != null)
            {
                ClienteEditarViewModels.Remove(clienteEditVmFechar);
            }
        }
Пример #2
0
        private void OnOpenClienteTab(int clienteId)
        {
            IClienteEditarViewModel clienteEditarVm =
                ClienteEditarViewModels.SingleOrDefault(vm => vm.Cliente.Id == clienteId);

            if (clienteEditarVm == null)
            {
                clienteEditarVm = _clienteEditarViewModelCriacao();
                ClienteEditarViewModels.Add(clienteEditarVm);
                clienteEditarVm.Iniciar(clienteId);
            }
            SelectedClienteEditarViewModel = clienteEditarVm;
        }