private void salvar()
        {
            try
            {
                foreach (DiaJornadaViewModel diaVM in Dias)
                {
                    jornada.cadastrarDia(diaVM.dia.DiaSemana,
                                         diaVM.Entrada,
                                         diaVM.Saida,
                                         diaVM.Folga);
                }

                repository.save(jornada);
                showMessageBox("Todos os dias da jornada de trabalho foram salvos com sucesso", "Sucesso", System.Windows.MessageBoxButton.OK, System.Windows.MessageBoxImage.Information);
            }
            catch (Exception ex)
            {
                showMessageBox(ex.Message, "Não foi possível salvar", System.Windows.MessageBoxButton.OK, System.Windows.MessageBoxImage.Error);
            }
        }
Exemple #2
0
        public void horarioDeSaidaNaoDeveSerAntesDoDeEntrada()
        {
            var jornada = new JornadaTrabalho();

            jornada.cadastrarDia(DayOfWeek.Monday, new TimeSpan(9, 0, 0), new TimeSpan(8, 0, 0), new TimeSpan(1, 0, 0));
        }