Ejemplo n.º 1
0
        public MainViewModel(IRoteiroService roteiroService
                             , NotificationService notificationService)
        {
            _roteiroService      = roteiroService as RoteiroService;
            _notificationService = notificationService;

            Roteiros = new ObservableCollection <Models.Roteiro>();

            AboutCommand = new Command(ExecuteAboutCommand);

            ShowRoteiroCommand = new Command <Roteiro>(ExecuteShowRoteiroCommand);

            RegisterNotification();

            LoadRoteiros();
        }
 public IActionResult Remover(
     [FromServices] IRoteiroService service,
     [FromRoute] int cod_Roteiro)
 {
     return(Result(service.Remover(cod_Roteiro)));
 }
 public IActionResult Atualizar([FromServices] IRoteiroService service, [FromBody] AtualizarRoteiroCommand command)
 {
     return(Result(service.Atualizar(command)));
 }
 public IActionResult Criar([FromServices] IRoteiroService service, [FromBody] CriarRoteiroCommand command)
 {
     return(Result(service.Criar(command)));
 }