public ViewModelDetail(TModel model, Janelas janela) { Model = model; Janela = janela; ConfirmarCommand = new Command <Window>(Confirmar); CancelarCommand = new Command <Window>(Cancelar); }
public PedidoViewModelDetail(PedidoModel model, Janelas janela, int _index) : base(model, janela) { index = _index; Clientes = new List <ClienteModel>(Mapper.Map <IEnumerable <Cliente>, IEnumerable <ClienteModel> >(repositorio.ObterTodos <Cliente>())); Produtos = new List <ProdutoModel>(Mapper.Map <IEnumerable <Produto>, IEnumerable <ProdutoModel> >(repositorio.ObterTodos <Produto>())); AdicionarCommand = new Command(Adicionar); RemoverCommand = new Command <PedidoProdutoModel>(Remover); Produto = new PedidoProdutoModel(); if (Janela == Janelas.Editar) { Model.Cliente = Clientes.Find(c => c.Id == model.Cliente.Id); } else { Model.Numero = index; } }
public ClienteViewModelDetail(ClienteModel model, Janelas janela) : base(model, janela) { }
public ProdutoViewModelDetail(ProdutoModel model, Janelas janela) : base(model, janela) { }