public async Task <IActionResult> Edit(int id, [Bind("Id,Nome")] DiaSemana diaSemana) { if (id != diaSemana.Id) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(diaSemana); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!DiaSemanaExists(diaSemana.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(diaSemana)); }
static void Main(string[] args) { string DiaSemana; Console.Write("Lunes\nMartes\nMiercoles\nJueves\nViernes\nSabado\nDomingo\n\nIngresa un dia de la semana: "); DiaSemana = Console.ReadLine(); switch (DiaSemana.ToLower()) { case "lunes": case "martes": case "miercoles": case "jueves": case "viernes": Console.WriteLine("Es un dia laboral."); break; case "sabado": case "domingo": Console.WriteLine("No es un dia laboral."); break; default: Console.WriteLine("Has ingresado un dia no especificado."); break; } //Jorge Lopez :) Console.ReadKey(); }
public void CargarControles() { StoreDias.Cargar(DiaSemana.Obtener()); StoreHoras.Cargar(HoraDia.Obtener()); StoreTipoDeReportes.Cargar((from o in SesionActual.Instance.getContexto <IglesiaEntities>().NotificacionDeAsistenciaTipo select o)); PrecargarDatosDeUsuarioActual(); }
static void Main(string[] args) { DiaSemana dia = DiaSemana.Qui; //conversão explicita para pegar o valor int do enum. int x = (int)DiaSemana.Qui; Console.WriteLine("Hoje é : " + dia); Console.WriteLine("Hoje é o dia: " + x); string s = Enum.GetName(typeof(DiaSemana), 3); Console.WriteLine("Dia da Semana 4 é " + s); Console.WriteLine("Os valores da Enumeração (GetValues) Dia Semana são:\n "); foreach (int i in Enum.GetValues(typeof(DiaSemana))) { Console.WriteLine(i); } Console.WriteLine("Os nomes dos dias no enum (GetNames) são:\n "); foreach (string str in Enum.GetNames(typeof(DiaSemana))) { Console.WriteLine(str); } Console.ReadKey(); }
public Horario(int id, DiaSemana dia, Hora hora) { this.diaSemana = dia; this.hora = hora; this.id = id; }
public InsertCashbackCommand(Guid id, GeneroDisco genero, DiaSemana diaSemana, decimal porcentagem) { Id = id; Genero = genero; DiaSemana = diaSemana; Porcentagem = porcentagem; }
void ICatalogo.CargarControles() { StoreDiasDeLaSemana.Cargar(DiaSemana.Obtener()); StoreHorasDelDia.Cargar(HoraDia.Obtener()); StoreCiclos.Cargar(Ciclo.Obtener()); BuscadorAlumnos.LimpiarControles(); BuscadorMaestros.LimpiarControles(); }
public async void NaoDeveIncluir(Guid id, GeneroDisco genero, DiaSemana diaSemana, decimal porcentagem) { var command = new InsertCashbackCommand(id, genero, diaSemana, porcentagem); var handler = new InsertCashbackHandler(_uow, _repository); var result = await handler.Handle(command, CancellationToken.None); Assert.False(result.IsValid); }
private void ExemploDiaSemana() { DiaSemana dia = DiaSemana.Dom; int x = (int)DiaSemana.Dom; Console.WriteLine("Hoje é dia: " + dia); Console.WriteLine("Enum: " + x); }
public void InserirDadosInvalidos(Guid id, GeneroDisco genero, DiaSemana diaSemana, decimal porcentagem) { var command = new InsertCashbackCommand(id, genero, diaSemana, porcentagem); var validator = new InsertCashbackValidator(); var result = validator.Validate(command); Assert.False(result.IsValid); }
public Horario(DiaSemana dia, Hora hora) { this.diaSemana = dia; this.hora = hora; this.id = 0; this.ExisteNoBanco(); //verifica se existe, se sim, seta o id }
public void TestDiaDeLaSemana() { Fecha f = new Fecha(9, 9, 2016); DiaSemana resultado = f.DiaDeLaSemana(); DiaSemana resultadoEsperado = DiaSemana.Viernes; Assert.AreEqual(resultado, resultadoEsperado); }
//TimeSpan timeSpan = new TimeSpan(2, 14, 18); public Exhibicion(DiaSemana diaIni, DiaSemana diaFin, int horaIni, int horaFin /*Cliente cliente*/) { this.diaIni = diaIni; this.diaFin = diaFin; this.horaIni = new TimeSpan(horaIni); this.horaFin = new TimeSpan(horaFin); listProductos = new List <Producto>(); listCantidad = new List <double>(); }
public async Task <IActionResult> Create([Bind("Id,Nome")] DiaSemana diaSemana) { if (ModelState.IsValid) { _context.Add(diaSemana); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(diaSemana)); }
private void btnQuitarDia_Click(object sender, EventArgs e) { DiaSemana dia = null; dia = listCronograma.SelectedItem as DiaSemana; if (dia != null) { listCronograma.Items.Remove(dia); this.actualizarTotalHoras(); } }
public Dia getDia(DiaSemana diaSemana) { foreach (Dia dia in dias) { if (dia.diaSemana == diaSemana) { return(dia); } } return(null); }
public int getValorPrefDiaTurno(DiaSemana dia, Turno turno) { foreach (PreferenciaDiaTurno item in prefDiaTurno) { if (item.diaSemana == dia && item.turno.id == turno.id) { return(item.valor); } } return(0); }
private static List <DiaSemana> BuildListDiaSemana() { var list = DiaSemana.ListEmpty(); foreach (var item in Enumerators.GetEnumDescriptions(typeof(DiaSemanaEnum))) { var newObj = DiaSemana.Build(item.Key, item.Value); list.Add(newObj); } return(list); }
private void agregarDiaACronograma() { DiaSemana diaSemana = new DiaSemana(); DiaSemana diaSeleccionado = cbDia.SelectedItem as DiaSemana; diaSemana.Id = diaSeleccionado.Id; diaSemana.Nombre = diaSeleccionado.Nombre; diaSemana.HoraDesde = new DateTime(2013, 1, 1, (int)nudDesde.Value, (int)nudDesdeMinuto.Value, 0); diaSemana.HoraHasta = new DateTime(2013, 1, 1, (int)nudHasta.Value, (int)nudHastaMinuto.Value, 0); listCronograma.Items.Add(diaSemana); this.actualizarTotalHoras(); }
public IComandResult Handle(SalvarDiaSemanaCommands comand) { //verificar se tem notificação no comand if (!comand.IsValid()) { return(new ComandResult(false, "Por favor corrija os campos abaixo", comand.Notifications)); } var serie = new DiaSemana(comand.Nome.ToUpper()); _repository.Salvar(serie); return(new ComandResult(true, "Dados Salvos com Sucesso!!", new { })); }
public List <IEntidade> Todos() { List <IEntidade> lista = new List <IEntidade>(); foreach (DataRow dr in TodosT().Rows) { Hora hora = DateTime.Parse(dr[1].ToString()) == DateTime.Parse("19:00:00") ? Hora._19h00 : Hora._20h50; DiaSemana diaSemana = (DiaSemana)int.Parse(dr[3].ToString()); lista.Add(new Horario(int.Parse(dr[0].ToString()), diaSemana, hora)); } return(lista); }
private void cbDia_SelectedValueChanged(object sender, EventArgs e) { DiaSemana dia = cbDia.SelectedItem as DiaSemana; if (dia != null) { nudDesde.Minimum = dia.HoraDesdeLimite.Hour; nudDesde.Maximum = dia.HoraHastaLimite.Hour; nudDesde.Value = dia.HoraDesdeLimite.Hour; nudHasta.Minimum = dia.HoraDesdeLimite.Hour; nudHasta.Maximum = dia.HoraHastaLimite.Hour; nudHasta.Value = nudHasta.Maximum; } }
private void button1_Click(object sender, EventArgs e) { int[] laDias = new int[30]; for (int liContador = 0; liContador < laDias.Length; liContador++) { laDias[liContador] = liContador + 1; } CultureInfo loConfiguracion = new CultureInfo("Es-Es"); string lsDia = loConfiguracion.DateTimeFormat.GetDayName(DateTime.Now.DayOfWeek); DiaSemana hoy = (DiaSemana)Enum.Parse(typeof(DiaSemana), lsDia, true); MessageBox.Show(hoy.ToString()); MessageBox.Show(DevolverNumeroDias().ToString()); }
public bool CarregaAtributos(int id) { DataRow linha = (new THorario()).Select(id.ToString()); if (linha == null) { return(false); } else { this.id = id; this.hora = DateTime.Parse(linha[1].ToString()) == DateTime.Parse("19:00:00") ? Hora._19h00 : Hora._20h50; this.diaSemana = (DiaSemana)int.Parse(linha[3].ToString()); return(true); } }
public async Task <IActionResult> Create([Bind("iddiasemana,descripcion")] DiaSemana diaSemana) { var usu = HttpContext.Session.GetInt32("Usuario"); var perf = HttpContext.Session.GetInt32("Perfil"); if (usu == 1 && perf == 1) { if (ModelState.IsValid) { _context.Add(diaSemana); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(diaSemana)); } return(View("~/Views/Account/Login.cshtml")); }
public void CriarDiaSemana() { var letras = new string[5]; letras[0] = "Segunda"; letras[1] = "Terça"; letras[2] = "Quarta"; letras[3] = "Quinta"; letras[4] = "Sexta"; for (int x = 0; x < 5; x++) { var s = new DiaSemana(letras[x]); _context.DiaSemanas.Add(s); } }
private void btnCadastrarCurso_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrEmpty(TxtNomeCurso.Text) && !string.IsNullOrEmpty(TxtProfessorCurso.Text) && !string.IsNullOrEmpty(TxtVagasCurso.Text) && !string.IsNullOrEmpty(TxtValorCurso.Text) && !string.IsNullOrEmpty(cboDiaCurso.Text)) { //Gravar DiaSemana diaSemana = new DiaSemana { DiaSemanaId = Convert.ToInt32(cboDiaCurso.SelectedValue), }; diaSemana = DiaSemanaDAO.BuscarDiaSemanaPorId(diaSemana); curso = new Curso { Nome = TxtNomeCurso.Text, ValorMensal = Convert.ToDouble(TxtValorCurso.Text), Professor = TxtProfessorCurso.Text, QtdVagas = Convert.ToInt32(TxtVagasCurso.Text), DiaSemana = diaSemana, Descricao = TxtDescricaoCurso.Text }; if (CursoDAO.CadastrarCurso(curso)) { MessageBox.Show("Curso cadastrado com sucesso!", "Escola de Musica", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("Esse Curso já existe!", "Escola de Musica", MessageBoxButton.OK, MessageBoxImage.Error); } LimpaCampos(); } else { MessageBox.Show("Favor preencher os campos corretamente!", "Escola de Musica", MessageBoxButton.OK, MessageBoxImage.Error); } }
public async Task <IComandoResultado> ManipuladorAsync(CriarAgendaTurmaComando comando) { //Criar Entidades var sala = new Sala(comando.IdSala); var diaSemana = new DiaSemana(comando.IdDiaSemana); var turma = new Turma(comando.IdTurma); var agenda = new Agenda(comando.Id, comando.Hora, turma, diaSemana, sala); //verificar turma existente if (await _repositorio.CheckAgendamentoAsync(agenda)) { AddNotification("Turma", "Já existe um agendamento cadastrado para os dados informado"); } //Validar Comando comando.Valido(); AddNotifications(diaSemana.Notifications); AddNotifications(turma.Notifications); AddNotifications(agenda.Notifications); if (Invalid) { return(new ComandoResultado( false, "Por favor, corrija os campos abaixo", Notifications)); } //Persistir os dados await _repositorio.SalvarAsync(agenda); // Retornar o resultado para tela return(new ComandoResultado(true, "Turma agendada com sucesso", new { Id = 0, Nome = "", Status = true })); }
private void atualizarNumValorDiaSemana() { Professor professor = cmbProfessor.SelectedItem as Professor; if (professor == null || lbxDiaSemana.SelectedIndex == -1 || lbxTurnos.SelectedItem == null) { return; } DiaSemana diaSemana = (DiaSemana)lbxDiaSemana.SelectedItem; Turno turno = lbxTurnos.SelectedItem as Turno; foreach (PreferenciaDiaTurno item in professor.prefDiaTurno) { if (item.diaSemana == diaSemana && item.turno.id == turno.id) { numValorDiaSemana.Value = item.valor; return; } } numValorDiaSemana.Value = 0; }
private void atualizarValorDiaSemana() { Professor professor = salvarProfessor(); if (professor == null || lbxDiaSemana.SelectedIndex == -1) { return; } PreferenciaDiaTurno preferencia = null; DiaSemana diaSemana = (DiaSemana)lbxDiaSemana.SelectedItem; Turno turno = lbxTurnos.SelectedItem as Turno; foreach (PreferenciaDiaTurno item in professor.prefDiaTurno) { if (item.diaSemana == diaSemana && item.turno.id == turno.id) { preferencia = item; preferencia.valor = (int)numValorDiaSemana.Value; break; } } if (preferencia == null) { preferencia = new PreferenciaDiaTurno(); preferencia.diaSemana = (DiaSemana)lbxDiaSemana.SelectedItem; preferencia.professor = professor; preferencia.turno = turno; preferencia.valor = (int)numValorDiaSemana.Value; preferencia.insert(); professor.prefDiaTurno.Add(preferencia); } else { preferencia.update(); } deletarProfessor(); }
public Periodo(Horario horario, DiaSemana diaSemana) { Horario = horario; DiaSemana = diaSemana; }
public Horario(DiaSemana pDia, TimeSpan pHoraInicio, TimeSpan pHoraFin) { iDia = pDia; iHoraInicio = pHoraInicio; iHoraFin = pHoraFin; }