Пример #1
0
        private void SetUpViewOnBoxView(SampleVm SampleVm)
        {
            var hvm = (HomeViewModel)DataContext;

            hvm.Content    = (UserControl)Activator.CreateInstance(SampleVm.Content);
            hvm.IsMenuOpen = false;
        }
Пример #2
0
        public ResultadoOperacao Atualizar(SampleVm sample)
        {
            var result = AppService.Atualizar(sample);

            return(new ResultadoOperacao()
            {
                Identificador = sample.IdSample.ToString(), Sucesso = (result == "true" ? true : false)
            });
        }
Пример #3
0
        private void Monitoring_Click(object sender, System.Windows.RoutedEventArgs e)
        {
            SampleVm SampleVm = new SampleVm()
            {
                Id      = 5,
                Content = typeof(MonitoringView),
                Tags    = "",
                Title   = "",
            };

            SetUpViewOnBoxView(SampleVm);
        }
Пример #4
0
        private void Graphics_Click(object sender, System.Windows.RoutedEventArgs e)
        {
            SampleVm SampleVm = new SampleVm()
            {
                Id      = 1,
                Content = typeof(Medidores),
                Tags    = "",
                Title   = "",
            };

            SetUpViewOnBoxView(SampleVm);
        }
Пример #5
0
        private void Metters_Click(object sender, System.Windows.RoutedEventArgs e)
        {
            SampleVm SampleVm = new SampleVm()
            {
                Id      = 0,
                Content = typeof(Graficos),
                Tags    = "",
                Title   = "",
            };

            SetUpViewOnBoxView(SampleVm);
        }
Пример #6
0
        public string Atualizar(SampleVm sample)
        {
            //Validacao com Fluent Validation
            var result = validator.Validate(sample);

            if (result.IsValid)
            {
                return(SampleService.Atualizar(Mapper.Map <Sample>(sample)).ToString());
            }
            else
            {
                return(result.Errors[0].ErrorMessage);
            }
        }
Пример #7
0
 public ResultadoOperacao Cadastrar(SampleVm sample) =>
 new ResultadoOperacao()
 {
     Identificador = AppService.Cadastrar(sample).ToString(), Sucesso = true
 };