public FrmNuevoEditarRutina(int idSeleccionado, GimnasioContext dbEnviado) { InitializeComponent(); dbGimnasio = dbEnviado; rutina = new Rutina(); cargarRutina(idSeleccionado); }
private void AgregarRutina() { Rutina oRutina = new Rutina(); oRutina = (Rutina)oRutina.Get(typeof(Rutina), int.Parse(ddlRutina.SelectedValue)); ISession m_session = NHibernateHttpModule.CurrentSession; ICriteria crit = m_session.CreateCriteria(typeof(DetalleRutina)); crit.Add(Expression.Eq("IdRutina", oRutina)); IList detalle = crit.List(); if (detalle.Count > 0) { string codigos = ""; foreach (DetalleRutina oDetalle in detalle) { if (codigos == "") { codigos = oDetalle.IdItem.Codigo; } else { codigos += ";" + oDetalle.IdItem.Codigo; } //ddlRutina.SelectedValue = "0"; //ddlRutina.UpdateAfterCallBack = true; } txtCodigosRutina.Text = codigos; txtCodigosRutina.UpdateAfterCallBack = true; } }
public IActionResult Create(Rutina rutina) { if (!ModelState.IsValid) { return(View(rutina)); } var usuario = HttpContext.Session.Get <Usuario>("Logueado"); rutina.IdUsuario = usuario.IdUsuario; context.Rutinas.Add(rutina); context.SaveChanges(); var strategyContext = new EstrategiaContext(); var ejercicios = context.Ejercicios.ToList(); switch (rutina.Tipo) { case "Principiante": strategyContext.SetEstrategia(new Principiante()); break; case "Intermedio": strategyContext.SetEstrategia(new Intermedio()); break; case "Avanzado": strategyContext.SetEstrategia(new Avanzado()); break; } var ejerciciosRutina = strategyContext.SeleccionarEjercicios(rutina.IdRutina, ejercicios); context.Detalles.AddRange(ejerciciosRutina); context.SaveChanges(); return(RedirectToAction("Index", "Usuario")); }
public ActionResult Create(Rutina rutina) { var _xseguimientos = servicio.TraerTodasSeguimientos(); List <object> seeguDef = new List <object>(); foreach (var _seguimientos in _xseguimientos) { seeguDef.Add(new { Id = _seguimientos.Id, Denominacion = _seguimientos.Cliente.Nombre + " " + _seguimientos.Cliente.ApellidoPaterno + " " + _seguimientos.Cliente.ApellidoMaterno + " - " + _seguimientos.Fecha.ToShortDateString() }); } ViewData["SeguimientoId"] = new SelectList(seeguDef, "Id", "Denominacion"); //try //{ // TODO: Add insert logic here servicio.Insertar(rutina); return(RedirectToAction("Index", "Rutina")); //} //catch //{ // return View(rutina); //} }
public List <Rutina> obtenerTodos() { string textoComando = "SELECT * FROM RUTINA"; DataTable dt = sqlHelper.ejecutarDataAdapter(textoComando).Tables[0]; List <Rutina> rutinas = new List <Rutina>(); foreach (DataRow dr in dt.Rows) { Rutina rutina = new Rutina(); rutina.Id = (int)dr["rutinaID"]; rutina.DiaEjercicioLunes.Id = dr["idDiaEjercicioLunes"] is DBNull ? 0 : (int)dr["idDiaEjercicioLunes"]; rutina.DiaEjercicioMartes.Id = dr["idDiaEjercicioMartes"] is DBNull ? 0 : (int)dr["idDiaEjercicioMartes"]; rutina.DiaEjercicioMiercoles.Id = dr["idDiaEjercicioMiercoles"] is DBNull ? 0 : (int)dr["idDiaEjercicioMiercoles"]; rutina.DiaEjercicioJueves.Id = dr["idDiaEjercicioJueves"] is DBNull ? 0 : (int)dr["idDiaEjercicioJueves"]; rutina.DiaEjercicioViernes.Id = dr["idDiaEjercicioViernes"] is DBNull ? 0 : (int)dr["idDiaEjercicioViernes"]; rutina.DiaEjercicioSabado.Id = dr["idDiaEjercicioSabado"] is DBNull ? 0 : (int)dr["idDiaEjercicioSabado"]; rutina.DiaEjercicioDomingo.Id = dr["idDiaEjercicioDomingo"] is DBNull ? 0 : (int)dr["idDiaEjercicioDomingo"]; rutina.Nombre = (string)dr["nombre"]; rutinas.Add(rutina); } return(rutinas); }
private void MostrarDatos() { Rutina oRegistro = new Rutina(); oRegistro = (Rutina)oRegistro.Get(typeof(Rutina), int.Parse(Request["id"])); txtNombre.Text = oRegistro.Nombre; ddlServicio.SelectedValue = oRegistro.IdTipoServicio.IdTipoServicio.ToString(); chkPeticionElectronica.Checked = oRegistro.PeticionElectronica; HabilitarDeterminaciones(); ///Agregar a la tabla las determinaciones para mostrarlas en el gridview dtDeterminaciones = (System.Data.DataTable)(Session["Tabla1"]); DetalleRutina oDetalle = new DetalleRutina(); ISession m_session = NHibernateHttpModule.CurrentSession; ICriteria crit = m_session.CreateCriteria(typeof(DetalleRutina)); crit.Add(Expression.Eq("IdRutina", oRegistro)); IList items = crit.List(); foreach (DetalleRutina oDet in items) { DataRow row = dtDeterminaciones.NewRow(); row[0] = oDet.IdItem.IdItem.ToString(); row[1] = oDet.IdItem.Nombre; row[2] = ""; dtDeterminaciones.Rows.Add(row); } Session.Add("Tabla1", dtDeterminaciones); gvLista.DataSource = dtDeterminaciones; gvLista.DataBind(); }
public void CargarRutina(int IDRutina, bool inicioJuego, bool comprobacionRutinas) { Rutina rutina = Rutina.LoadRutina(Manager.rutaRutinas + IDRutina.ToString() + ".xml"); int IDInteractuable = rutina.posLugarSiguientes[0].lugarSiguiente.lugar.IDInteractuable; InfoInteractuable infoInteractuable; if (infoInteractuables.TryGetValue(IDInteractuable, out infoInteractuable)) { infoInteractuable.SetIDRutina(IDRutina); AddLugaresSiguientes(IDInteractuable, infoInteractuable, rutina.posLugarSiguientes, rutina.autorutina, IDRutina); int posRutina = CalculaPosicionRutina(rutina); if (comprobacionRutinas) { if (rutina.posLugarSiguientes[posRutina].hora != ManagerTiempo.instance.GetHoraActual()) { AddLugarActual(rutina.posLugarSiguientes[posRutina].lugarSiguiente.lugar, rutina.posLugarSiguientes[posRutina].lugarSiguiente.eventos); } } else { AddLugarActual(rutina.posLugarSiguientes[posRutina].lugarSiguiente.lugar, rutina.posLugarSiguientes[posRutina].lugarSiguiente.eventos); } if (!inicioJuego) { DatosInteractuable datosInteractuable = new DatosInteractuable(IDInteractuable, infoInteractuable.DevolverTipo(), IDRutina); datosInteractuable.Serialize(); } } }
private void GuardarDetalle(Rutina oRegistro) { dtDeterminaciones = (System.Data.DataTable)(Session["Tabla1"]); ///Eliminar los detalles para volverlos a crear ISession m_session = NHibernateHttpModule.CurrentSession; ICriteria crit = m_session.CreateCriteria(typeof(DetalleRutina)); crit.Add(Expression.Eq("IdRutina", oRegistro)); IList detalle = crit.List(); if (detalle.Count > 0) { foreach (DetalleRutina oDetalle in detalle) { oDetalle.Delete(); } } /////Crea nuevamente los detalles. for (int i = 0; i < dtDeterminaciones.Rows.Count; i++) { DetalleRutina oDetalle = new DetalleRutina(); Item oItem = new Item(); oDetalle.IdRutina = oRegistro; oDetalle.IdEfector = oRegistro.IdEfector; oDetalle.IdItem = (Item)oItem.Get(typeof(Item), int.Parse(dtDeterminaciones.Rows[i][0].ToString())); oDetalle.Save(); } }
private void GuardarRutina(RutinaViewModels viewModel) { //var Cliente = new Cliente //{ // RazonSocial = viewModel.RazonSocial, //}; // guarar lciente var Rutina = new Rutina { FechaInicio = viewModel.FechaInicio, FechaFin = viewModel.FechaFin, //SeguimientoId = Cliente.Id, }; // guarda venta foreach (var item in viewModel.Detalle) { var VentaProducto = new Secuencia { RutinaId = Rutina.Id, EjercicioId = item.EjercicioId, Dia = item.Dia, Serie = item.Serie, Repeticiones = item.Repeticion, Orden = item.Orden, }; //guardo } }
public IActionResult GuardarRutina(Rutina rutina) { var sesion = LoggedUser(); Rutina nuevaRutina = new Rutina(); nuevaRutina = rutina; nuevaRutina.FechaCreacion = DateTime.Now; nuevaRutina.IdUsuario = sesion.Id; context.rutinas.Add(nuevaRutina); context.SaveChanges(); var rutina1 = context.rutinas.Where(o => o.IdUsuario == sesion.Id && o.Nombre == rutina.Nombre).FirstOrDefault(); if (nuevaRutina.Dificultad == "Principiante") { _patron1.SetStrategy(new Principiante(context), rutina1.Id); } if (nuevaRutina.Dificultad == "Intermedio") { _patron1.SetStrategy(new Intermedio(context), rutina1.Id); } if (nuevaRutina.Dificultad == "Avanzado") { _patron1.SetStrategy(new Avanzado(context), rutina1.Id); } return(RedirectToAction("Index")); }
public Rutina obtener(int id) { string textoComando = "SELECT * FROM RUTINA WHERE rutinaId = @ID"; List <SqlParameter> lista = new List <SqlParameter>(); lista.Add(new SqlParameter("@ID", id)); DataTable dt = sqlHelper.ejecutarDataAdapter(textoComando, lista).Tables[0]; if (dt.Rows.Count > 0) { DataRow dr = dt.Rows[0]; Rutina rutina = new Rutina(); rutina.Id = (int)dr["rutinaID"]; rutina.DiaEjercicioLunes.Id = dr["idDiaEjercicioLunes"] is DBNull ? 0 : (int)dr["idDiaEjercicioLunes"]; rutina.DiaEjercicioMartes.Id = dr["idDiaEjercicioMartes"] is DBNull ? 0 : (int)dr["idDiaEjercicioMartes"]; rutina.DiaEjercicioMiercoles.Id = dr["idDiaEjercicioMiercoles"] is DBNull ? 0 : (int)dr["idDiaEjercicioMiercoles"]; rutina.DiaEjercicioJueves.Id = dr["idDiaEjercicioJueves"] is DBNull ? 0 : (int)dr["idDiaEjercicioJueves"]; rutina.DiaEjercicioViernes.Id = dr["idDiaEjercicioViernes"] is DBNull ? 0 : (int)dr["idDiaEjercicioViernes"]; rutina.DiaEjercicioSabado.Id = dr["idDiaEjercicioSabado"] is DBNull ? 0 : (int)dr["idDiaEjercicioSabado"]; rutina.DiaEjercicioDomingo.Id = dr["idDiaEjercicioDomingo"] is DBNull ? 0 : (int)dr["idDiaEjercicioDomingo"]; rutina.Nombre = (string)dr["nombre"]; return(rutina); } return(null); }
private void btnGuardarRutina_Click(object sender, EventArgs e) { Rutina _rutina = new Rutina(); int idCliente = 1; List <Rutina> listaRutina = new List <Rutina>(); _rutina.idEjercicio = 4; _rutina.CantidadSeries = 3; _rutina.idRutina = 2; _rutina.Peso = "20kg"; _rutina.Tiempo = ""; listaRutina.Add(_rutina); _rutina.idEjercicio = 1; _rutina.CantidadSeries = 0; _rutina.idRutina = 2; _rutina.Peso = ""; _rutina.Tiempo = "10 minutos"; listaRutina.Add(_rutina); bool Exito = RutinaNeg.GurdarRutina(listaRutina, idCliente); if (Exito == true) { const string message2 = "Se registro la rutina exitosamente."; const string caption2 = "Éxito"; var result2 = MessageBox.Show(message2, caption2, MessageBoxButtons.OK, MessageBoxIcon.Asterisk); } }
public IActionResult Probar(int id) { Rutina ru = _context.Rutinas.Where(o => o.Id == id).FirstOrDefault(); int id1 = 0; if (ru.Nivel == 1) { id1 = ru.Id; Facil.FacilR(id1); return(RedirectToAction("Index")); } if (ru.Nivel == 2) { id1 = ru.Id; Intermedio.IntermedioR(id1); return(RedirectToAction("Index")); } if (ru.Nivel == 3) { id1 = ru.Id; Dificil.DificilR(id1); return(RedirectToAction("Index")); } return(RedirectToAction("Index")); }
public void cargarrutina(Rutina p) { ideditar = p.id; labelid.Text = "Id : " + p.id; txtnom.Text = p.nombre; txtdes.Text = p.descripcion; }
public ActionResult AdaugaRutina(DateTime?date) { DateTime data = date == null ? DateTime.Now : (DateTime)date; using (var context = new DatabaseContext()) { var genrut = context.GeneratoRutina.Where(x => x.IdUtilizator == 1); Rutina rut = new Rutina(); rut.IdUtilizator = genrut.First().IdUtilizator; context.Rutine.Add(rut); foreach (var item in genrut) { RutinaActiune ra = new RutinaActiune(); ra.IdActiune = item.IdActiune; ra.IdRutina = rut.Id; ra.IdStare = 1; context.RutineActiuni.Add(ra); } ParcursRutina pa = new ParcursRutina(); pa.IdRutina = rut.Id; pa.Data = data.Date.ToString(); context.ParcursRutina.Add(pa); context.SaveChanges(); return(RedirectToAction("Index")); } }
private void btnAgregar_Click(object sender, EventArgs e) { if (IsValidateControls(txtSeries.Text, txtRepeticiones.Text, txtKg.Text)) { rutina = new Rutina(); rutina.fechaDesde = dtpFechaDesde.Value.Date; rutina.fechaHasta = dtpFechaHasta.Value.Date; rutina.serie = int.Parse(txtSeries.Text); rutina.repeticion = int.Parse(txtRepeticiones.Text); rutina.tiempoduracion = txtTiempoDuracion.Text; rutina.pesokg = float.Parse(txtKg.Text); rutina.descanso = txtDescanso.Text; rutina.Cardio = dbGimnasio.Cardios.Find(FrmGestionCardio.idcardio); rutina.Calentamiento = dbGimnasio.Calentamientos.Find(FrmGestionCaletamiento.idcalentamiento); rutina.Cliente = dbGimnasio.Clientes.Find(cboClientes.SelectedValue); if (ejercicio.Rutinas == null) { ejercicio.Rutinas = new ObservableCollection <Rutina>(); } ejercicio.Rutinas.Add(rutina); actualizarGrillaDetalle(); Helper.OcultarColumnas(gridRutinas, new int[] { 0, 12 }); limpiarPanel(); } }
public ActionResult Create(string atletaSeleccionado, Rutina rutinaCreate) { ApplicationUser user = new ApplicationUser(); user = db.Users.Single(x => x.Id == atletaSeleccionado); if (user != null) { Rutina rutina = new Rutina() { Usuario = user, RutinaFecha = rutinaCreate.RutinaFecha, RutinaObservaciones = rutinaCreate.RutinaObservaciones }; db.Rutinas.Add(rutina); db.SaveChanges(); return(RedirectToAction("Index")); } return(View(rutinaCreate)); }
public Tratamiento obtenerTratamientoActivo(Paciente paciente) { verificarPermiso("OP200"); try { List <Tratamiento> tratamientos = obtenerTratamientosDePaciente(paciente.Id); Tratamiento tratamientoActivo = null; foreach (Tratamiento tratamiento in tratamientos) { if (tratamiento.FechaFinalizado == null) { tratamientoActivo = tratamiento; tratamientoActivo.Paciente = paciente; break; } } if (tratamientoActivo != null) { tratamientoActivo.Dieta = bllDieta.conseguirDieta(tratamientoActivo.Dieta.Id); if (tratamientoActivo.Rutina != null) { Rutina rutinaObtenida = bllRutina.obtener(tratamientoActivo.Rutina.Id); tratamientoActivo.Rutina = rutinaObtenida; } } return(tratamientoActivo); }catch (Exception ex) { bllBitacora.crearNuevaBitacora("Busqueda de Tratamiento", "Ocurrio un error buscando tratamiento: " + ex.Message, Criticidad.Alta); throw new Exception(NuSmartMessage.formatearMensaje("Tratamiento_error_buscar_activo") + ": " + ex.Message); } }
protected void btnCrearRutina_Click(object sender, EventArgs e) { ManejadorRutina manejador = new ManejadorRutina(); String nombreRutina = Controlador.RemoveAccentsWithRegEx(txtNuevaRutina.Text); if (this.nombreRutina != null) { DateTime Hoy = DateTime.Today; string fecha_actual = Hoy.ToString("yyyy-MM-dd"); List <Ejercicio> ejercicios = manejador.pasarAEjercicios(lista); Rutina rutina = new Rutina(0, fecha_actual, nombreRutina, ejercicios); manejador.eliminarRutina(rutina.Nombre); manejador.agregarRutina(rutina); Response.Redirect("BancoRutinas.aspx"); ClientScript.RegisterStartupScript(GetType(), "invocarfuncion", "mensaje();", true); } else { if (!manejador.existenciaRutina(nombreRutina)) { DateTime Hoy = DateTime.Today; string fecha_actual = Hoy.ToString("yyyy-MM-dd"); List <Ejercicio> ejercicios = manejador.pasarAEjercicios(lista); Rutina rutina = new Rutina(0, fecha_actual, nombreRutina, ejercicios); manejador.agregarRutina(rutina); Response.Redirect("BancoRutinas.aspx"); ClientScript.RegisterStartupScript(GetType(), "invocarfuncion", "mensaje();", true); } else { VerificadorExistencia.Visible = true; } } }
public FrmNuevoEditarRutina(GimnasioContext dbEnviado) { InitializeComponent(); dbGimnasio = dbEnviado; rutina = new Rutina(); cargarRutina(0); }
public string Update(int rutinaId, List <RutinaEjercicio> rutinaEjercicio) { try { _db.RutinaEjercicio.RemoveRange(_db.RutinaEjercicio.Where(x => x.Rutina.RutinaId == rutinaId)); _db.SaveChanges(); } catch (Exception ex) { return(ex.Message); } foreach (var item in rutinaEjercicio) { RutinaEjercicio re = new RutinaEjercicio(); Ejercicio ej = _db.Ejercicios.Find(item.Ejercicio.EjercicioId); Rutina ru = _db.Rutinas.Find(rutinaId); re.Ejercicio = ej; re.Rutina = ru; re.Repeticiones = item.Repeticiones; re.Series = item.Series; _db.RutinaEjercicio.Add(re); } try { _db.SaveChanges(); return("Rutina modificada correctamente"); } catch (Exception ex) { return(ex.Message); } }
public void agregar(Rutina rutina) { verificarPermiso("OP021"); if (rutina.Nombre == null || rutina.Nombre == "") { Exception ex = new Exception(NuSmartMessage.formatearMensaje("Rutina_error_guardar")); bllBitacora.crearNuevaBitacora("Agregar Rutina", "Se produjo un error al guardar una rutina: " + ex.Message, Criticidad.Alta); throw ex; } try { if (rutina.DiaEjercicioLunes.Ejercicio != null) { validarDuracion(rutina.DiaEjercicioLunes); rutina.DiaEjercicioLunes.Id = bllDiaEjercicio.agregar(rutina.DiaEjercicioLunes); } if (rutina.DiaEjercicioMartes.Ejercicio != null) { validarDuracion(rutina.DiaEjercicioMartes); rutina.DiaEjercicioMartes.Id = bllDiaEjercicio.agregar(rutina.DiaEjercicioMartes); } if (rutina.DiaEjercicioMiercoles.Ejercicio != null) { validarDuracion(rutina.DiaEjercicioMiercoles); rutina.DiaEjercicioMiercoles.Id = bllDiaEjercicio.agregar(rutina.DiaEjercicioMiercoles); } if (rutina.DiaEjercicioJueves.Ejercicio != null) { validarDuracion(rutina.DiaEjercicioJueves); rutina.DiaEjercicioJueves.Id = bllDiaEjercicio.agregar(rutina.DiaEjercicioJueves); } if (rutina.DiaEjercicioViernes.Ejercicio != null) { validarDuracion(rutina.DiaEjercicioViernes); rutina.DiaEjercicioViernes.Id = bllDiaEjercicio.agregar(rutina.DiaEjercicioViernes); } if (rutina.DiaEjercicioSabado.Ejercicio != null) { validarDuracion(rutina.DiaEjercicioSabado); rutina.DiaEjercicioSabado.Id = bllDiaEjercicio.agregar(rutina.DiaEjercicioSabado); } if (rutina.DiaEjercicioDomingo.Ejercicio != null) { validarDuracion(rutina.DiaEjercicioDomingo); rutina.DiaEjercicioDomingo.Id = bllDiaEjercicio.agregar(rutina.DiaEjercicioDomingo); } dalRutina.agregar(rutina); bllBitacora.crearNuevaBitacora("Agregar Rutina", "Se agrego una nueva rutina: " + rutina.Nombre, Criticidad.Media); } catch (Exception ex) { bllBitacora.crearNuevaBitacora("Agregar Rutina", "Se produjo un error al guardar una rutina: " + ex.Message, Criticidad.Alta); throw new Exception(NuSmartMessage.formatearMensaje("Rutina_error_guardar")); } }
public void DesaJugarRutinaAsignada() { Admin_level0.datosNivel2.nivel = 2; rutinaSeleccionada = Rutina.ConRutina; panels [0].gameObject.SetActive(false); panels [9].gameObject.SetActive(false); panels [4].gameObject.SetActive(true); }
public Ejercicios() { bllEjercicio = new BLLEjercicio(); bllRutina = new BLLRutina(); rutinaActual = new Rutina(); InitializeComponent(); setup(); }
public FrmNuevoEditarEjercicio(int idSeleccionado, GimnasioContext dbEnviado) { InitializeComponent(); dbGimnasio = dbEnviado; ejercicio = new Ejercicio(); rutina = new Rutina(); cliente = new Cliente(); this.cargarEjercicio(idSeleccionado); }
// GET: Rutina/Create public ActionResult Create(int?pagina) { ViewBag.Pagina = (pagina ?? 1); Rutina bdRutina = new Rutina(); bdRutina.Inactividad = false; ViewBag.GrupoMusculosID = new SelectList(db.GrupoMusculos.OrderBy(s => s.Nombre), "ID", "Nombre"); return(View(bdRutina)); }
public ActionResult Login(String contrasena, String id) { try { Rutina.Rutinas(); MUsuario u = new MUsuario().getUsuarioId(id); //String co = Seguridad.Encriptar("Cecar123"); if (u != null) { String contra = Seguridad.DesEncriptar(u.contrasena); if (contra.Equals(contrasena)) { sesion.setIdUsurio(id); sesion.setIPerfilUsusrio(u.tipo); sesion.setINombreUsuario(u.nombre + " " + u.apellidos); if (u.tipo.Equals("Administrador")) { return(Redirect("~/Capacitacion/Home")); } else if (u.tipo.Equals("Monitor")) { if (new MCurso().tieneCurso_activo(id)) { return(Redirect("~/Clase/Index")); } else { sesion.destruirSesion(); ViewBag.mensajeError = "No tiene grupo a cargo."; } } else if (u.tipo.Equals("Docente")) { return(Redirect("~/Calificaciones/Home")); } else { ViewBag.mensajeError = "Perfil " + u.tipo + " No existe!!"; } } else { ViewBag.mensajeError = "Contraseña incorrecta"; } } else { ViewBag.mensajeError = "Usuario no registrado."; } } catch (Exception e) { ViewBag.mensajeError = e.Message; } return(View()); }
public List <Ejercicio> findByRutina(Rutina rutina) { var query = from rutinaEjercicio in _db.RutinaEjercicio join ejercicio in _db.Ejercicios on rutinaEjercicio.Ejercicio.EjercicioId equals ejercicio.EjercicioId where rutinaEjercicio.Rutina.RutinaId == rutina.RutinaId select ejercicio; return(query.ToList()); }
public ActionResult Edit([Bind(Include = "RutinaId,RutinaFecha,RutinaObservaciones")] Rutina rutina) { if (ModelState.IsValid) { db.Entry(rutina).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } return(View(rutina)); }
public void SeleccionaSinRutina() { rutinaSeleccionada = Rutina.SinRutina; eligeRutinaToggle [0].isOn = false; eligeRutinaToggle [1].isOn = false; eligeRutinaToggle [2].isOn = false; eligeRutinaToggle [3].isOn = false; panels [1].gameObject.SetActive(false); panels [3].gameObject.SetActive(true); }
private int CalculaPosicionRutina(Rutina rutina) { int horaActual = ManagerTiempo.instance.GetHoraActual(); int posRutina = -1; if(horaActual < rutina.posLugarSiguientes[0].hora) { posRutina = rutina.posLugarSiguientes.Count - 1; } else { for(int i = 0; i < rutina.posLugarSiguientes.Count; i++) { if(horaActual >= rutina.posLugarSiguientes[i].hora) { posRutina++; } } } return posRutina; }