public void Casillero2EsNegro() { List <Casillero> casilleros = new List <Casillero>(); casilleros.Add(ruleta.tablero[2]); //Ficha //Dinero en fichas //Modalidad Modalidad modalidad = new Modalidad("Pleno"); Player p = new Player(); Apuesta a = new Apuesta(casilleros, 500, modalidad, p); //Testing Assert.IsNotNull(a); Assert.AreEqual(a.Modalidad.Nombre, "Pleno"); Assert.AreEqual(a.Numeros.Count, 1); foreach (Casillero num in a.Numeros) { Assert.AreEqual(2, num.Valor); Assert.AreEqual("Negro", num.Color); } }
public void ApuestaPleno() { //Casilleros List <Casillero> casillerosA = new List <Casillero>(); casillerosA.Add(ruleta.tablero[2]); List <Casillero> casillerosB = new List <Casillero>(); casillerosB.Add(ruleta.tablero[14]); //Modalidad Modalidad modalidad = new Modalidad("Pleno"); //Jugador Player p = new Player(); //Apuesta Apuesta a = new Apuesta(casillerosA, 500, modalidad, p); Apuesta b = new Apuesta(casillerosB, 200, modalidad, p); ruleta.Apostar(a); ruleta.Apostar(b); //Testing double total = 0; foreach (Apuesta bet in ruleta.apuestas) { Assert.AreEqual("Pleno", bet.Modalidad.Nombre); total += bet.Dinero; } Assert.AreEqual(700, total); }
public void PerdioSemi() { //Casilleros List <Casillero> casillerosA = new List <Casillero>(); casillerosA.Add(ruleta.tablero[2]); casillerosA.Add(ruleta.tablero[3]); List <Casillero> casillerosB = new List <Casillero>(); casillerosB.Add(ruleta.tablero[14]); casillerosB.Add(ruleta.tablero[15]); //Modalidad Modalidad modalidad = new Modalidad("Semi"); //Jugador Player p = new Player(); //Apuesta Apuesta a = new Apuesta(casillerosA, 500, modalidad, p); Apuesta b = new Apuesta(casillerosB, 200, modalidad, p); ruleta.Apostar(a); ruleta.Apostar(b); //Asignar Croupier pepe.Ruleta = ruleta; pepe.Elegido = 21; Assert.AreEqual(-700.0, pepe.Pagar()); }
public void PerdioSemiGanoPleno() { //Casilleros List <Casillero> casillerosA = new List <Casillero>(); casillerosA.Add(ruleta.tablero[2]); casillerosA.Add(ruleta.tablero[3]); List <Casillero> casillerosB = new List <Casillero>(); casillerosB.Add(ruleta.tablero[14]); //Modalidad Modalidad modalidadA = new Modalidad("Semi"); Modalidad modalidadB = new Modalidad("Pleno"); //Jugador Player p = new Player(); //Apuesta Apuesta a = new Apuesta(casillerosA, 500, modalidadA, p); Apuesta b = new Apuesta(casillerosB, 200, modalidadB, p); ruleta.Apostar(a); ruleta.Apostar(b); //Asignar Croupier pepe.Ruleta = ruleta; pepe.Elegido = 14; // Paga 7000 por el pleno, mas la proia apuesta de 200 y le resta los 500 que aposto al semi! = 6700 Assert.AreEqual(6700, pepe.Pagar()); }
protected void btnCancelar_Click(object sender, EventArgs e) { if (_ElId.Value == "") { txtClave.Text = ""; txtNombre.Text = ""; return; } Modalidad obj = uow.ModalidadBusinessLogic.GetByID(int.Parse(_ElId.Value)); if (obj != null) { txtClave.Text = obj.Clave; txtNombre.Text = obj.Descripcion; //Se busca el nodo del arbol de fondos para colocarlo como seleccionado treeMain.FindNode(_rutaNodoSeleccionado.Value).Select(); } divArbol.Style.Add("display", "block"); divcaptura.Style.Add("display", "none"); divMsg.Style.Add("display", "none"); divMsgSuccess.Style.Add("display", "none"); }
private void BindControles(TreeNode node) { Modalidad obj = null; if (node != null) { obj = uow.ModalidadBusinessLogic.GetByID(int.Parse(node.Value)); txtClave.Text = obj.Clave; txtNombre.Text = obj.Descripcion; _ElId.Value = obj.Id.ToString(); _rutaNodoSeleccionado.Value = node.ValuePath; treeMain.FindNode(node.ValuePath).Select(); } else { txtClave.Text = string.Empty; txtNombre.Text = string.Empty; _ElId.Value = string.Empty; _rutaNodoSeleccionado.Value = string.Empty; } divMsg.Style.Add("display", "none"); divMsgSuccess.Style.Add("display", "none"); }
private void TsbNuevo_Click(object sender, EventArgs e) { FrmModalidadesAE frm = new FrmModalidadesAE(); frm.Text = "Agregar una Modalidad"; DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { try { Modalidad modalidad = frm.GetModalidad(); if (!_servicio.Existe(modalidad)) { _servicio.Guardar(modalidad); DataGridViewRow r = ConstruirFila(); SetearFila(r, modalidad); AgregarFila(r); MessageBox.Show("Registro Agregado", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { MessageBox.Show("Registro ya existente", "Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception exception) { MessageBox.Show(exception.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }
private void TsbBorrar_Click(object sender, EventArgs e) { if (DgvDatosModalidad.SelectedRows.Count > 0) { DataGridViewRow r = DgvDatosModalidad.SelectedRows[0]; Modalidad modalidad = (Modalidad)r.Tag; DialogResult dr = MessageBox.Show($@"¿Desea dar de baja el registro seleccionado: {modalidad.NombreModalidad}?", @"Confirmar Baja", MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2); if (dr == DialogResult.Yes) { try { _servicio.Borrar(modalidad.ModalidadId); DgvDatosModalidad.Rows.Remove(r); MessageBox.Show(@"Registro Borrado", @"Mensaje", MessageBoxButtons.OK, MessageBoxIcon.Information); } catch (Exception exception) { MessageBox.Show(exception.Message, @"Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } } }
static void Main(string[] args) { Modalidad m = Modalidad.Treboles; System.Console.WriteLine((int)m); // Visualiza Treboles Console.ReadKey(); }
public async Task <IActionResult> Edit(int id, [Bind("idmodalidad,descripcion")] Modalidad modalidad) { if (id != modalidad.idmodalidad) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(modalidad); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!ModalidadExists(modalidad.idmodalidad)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(modalidad)); }
public void ApuestaFilas() { //Casilleros List<Casillero> casillerosA = new List<Casillero>(); casillerosA.Add(ruleta.tablero[46]); List<Casillero> casillerosB = new List<Casillero>(); casillerosB.Add(ruleta.tablero[47]); List<Casillero> casillerosC = new List<Casillero>(); casillerosC.Add(ruleta.tablero[48]); //Modalidad Modalidad modalidad = new Modalidad("Columna"); //Jugador Player p = new Player(); //Apuesta Apuesta a = new Apuesta(casillerosA, 500, modalidad, p); Apuesta b = new Apuesta(casillerosB, 2000, modalidad, p); Apuesta c = new Apuesta(casillerosC, 250, modalidad, p); ruleta.Apostar(a); ruleta.Apostar(b); ruleta.Apostar(c); //Asignar Croupier pepe.Ruleta = ruleta; pepe.Elegido = 5; Assert.AreEqual(5250, pepe.Pagar()); }
public List <Modalidad> ListadoModalidadesEnsenanza(SqlConnection con, int idCat, int idSub, int codUsu) { List <Modalidad> lista = new List <Modalidad>(); SqlCommand cmd = new SqlCommand("USP_OBTENER_MODALIDADES_ENSENANZA", con); cmd.CommandType = System.Data.CommandType.StoredProcedure; cmd.Parameters.AddWithValue("@CODUSU", codUsu); cmd.Parameters.AddWithValue("@IDCAT", idCat); cmd.Parameters.AddWithValue("@IDSUB", idSub); SqlDataReader reader = cmd.ExecuteReader(); while (reader.Read()) { Modalidad m = new Modalidad(); m.id = reader.GetInt32(0); m.descripcion = reader.GetString(1); m.precioHora = reader.GetDecimal(2); lista.Add(m); } reader.Close(); return(lista); }
private Modalidad ModalidadDeMateriaFromForm() { var modalidad = new Modalidad(); modalidad.Id = int.Parse(this.cmbPlanDeEstudio.SelectedItem.Value); modalidad.Descripcion = this.cmbPlanDeEstudio.SelectedItem.Text; return(modalidad); }
public Apuesta(List<Casillero> numeros, int fichas, Modalidad modalidad, Player player) { this.numeros = numeros; this.dinero = fichas; this.modalidad = modalidad; this.player = player; }
public void GuardarModalidad(Modalidad modalidad) { using (ModeloDeDominio modeloDeDominio = new ModeloDeDominio()) { modeloDeDominio.Add(modalidad); modeloDeDominio.SaveChanges(); } }
public Modalidad ObtenerModalidadSegunId(int id) { using (ModeloDeDominio modeloDeDominio = new ModeloDeDominio()) { Modalidad modalidad = modeloDeDominio.Modalidads.Where(c => c.IdModalidad == id).FirstOrDefault(); return(modalidad); } }
public void ActualizarModalidad(Modalidad modalidad) { using (ModeloDeDominio modeloDeDominio = new ModeloDeDominio()) { modeloDeDominio.AttachCopy(modalidad); modeloDeDominio.SaveChanges(); } }
/// <summary> /// se añade o se registra modalidad /// </summary> /// <param name="modalidad"></param> /// <returns></returns> public Modalidad AddModalidad(Modalidad modalidad) { if (modalidad != null) { DB.Modalidads.Add(modalidad); DB.SaveChanges(); return(modalidad); } return(null); }
protected void btnModalModalidadGuardar_Click(object sender, EventArgs e) { Modalidad item = new Modalidad(); item.IdConvocatoria = idConvocatoriaActual; item.Nombre = txtNombreModal.Text; item.Descripcion = txtDescripcionModal.Text; item.Objetivo = txtObjetivoModal.Text; if (txtMontoMaximoProyectoModal.Text == "") { item.MontoMaximoProyecto = null; } else { item.MontoMaximoProyecto = Int32.Parse(txtMontoMaximoProyectoModal.Text); } if (txtPorcentajeFinanciamientoModal.Text == "") { item.PorcentajeFinanciamiento = null; } else { item.PorcentajeFinanciamiento = Int32.Parse(txtPorcentajeFinanciamientoModal.Text); } if (txtPlazoEjecucionModal.Text == "") { item.PlazoEjecucion = null; } else { item.PlazoEjecucion = Int32.Parse(txtPlazoEjecucionModal.Text); } //item.MontoMaximoProyecto = Int32.Parse(txtMontoMaximoProyectoModal.Text); //item.PorcentajeFinanciamiento = Int32.Parse(txtPorcentajeFinanciamientoModal.Text); //item.PlazoEjecucion = Int32.Parse(txtPlazoEjecucionModal.Text); txtNombreModal.Text = null; txtDescripcionModal.Text = null; txtObjetivoModal.Text = null; txtMontoMaximoProyectoModal.Text = null; txtPlazoEjecucionModal.Text = null; txtPorcentajeFinanciamientoModal.Text = null; listaTemporalModalidadesAgregado.Add(item); listaTemporalModalidades.Add(item); dgvModalidades.DataSource = listaTemporalModalidades; dgvModalidades.DataBind(); }
public async Task <IActionResult> Create([Bind("idmodalidad,descripcion")] Modalidad modalidad) { if (ModelState.IsValid) { _context.Add(modalidad); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(View(modalidad)); }
private void BtnGuardar_Click(object sender, EventArgs e) { if (ValidarDatos()) { if (modalidad == null) { modalidad = new Modalidad(); } modalidad.NombreModalidad = txtModalidades.Text; DialogResult = DialogResult.OK; } }
//public List<Materia> ObtenerMateriasNoCursadasDe(Alumno alumno, List<Materia> todas_las_materias, List<Curso> todos_los_cursos, List<Asistencia> asistencias_del_alumno) //{ // List<Materia> materias_sin_cursar = new List<Materia>(); // List<Curso> cursos_aprobados = new List<Curso>(); // List<Curso> cursos_cursados = new List<Curso>(); // Modalidad modalidad = alumno.Modalidad; // //RepositorioDeAsistencias repo_asistencia = new RepositorioDeAsistencias(conexion); // List<Materia> materias_de_la_modalidad = todas_las_materias.FindAll(m => m.Modalidad.Id == modalidad.Id); // Articulador articulador = new Articulador(); // //Busco todos los cursos en que se dictaron las materias y asistió el Alumno // foreach (Materia materia in materias_de_la_modalidad) // { // cursos_cursados.AddRange(todos_los_cursos.FindAll(c => c.Alumnos().Exists(a => a.Id == alumno.Id) && c.Materia.Id == materia.Id)); // } // //De esos Cursos, tomo sólo los que terminó con condición de Alumno Regular (y falta APROBADO!) // foreach (Curso curso in cursos_cursados) // { // List<Asistencia> asistencias_por_curso_y_alumno = asistencias_del_alumno.FindAll(a => a.IdCurso == curso.Id); // /*if (articulador.EsRegular(alumno, curso, asistencias_por_curso_y_alumno)) //&& aprobó! // { // cursos_aprobados.Add(curso); // }*/ // } // //Me quedo con todas las Materias que no aprobó // foreach (Materia materia in materias_de_la_modalidad) // { // if(!cursos_aprobados.Exists( c => c.Materia.Id == materia.Id)) // { // materias_sin_cursar.Add(materia); // } // } // return materias_sin_cursar; //} //public List<Alumno> ObtenerAlumnosQueNoCursaron(Materia materia, List<Alumno> alumnos, List<Curso> todos_los_cursos, List<Asistencia> asistencias_de_los_alumnos) //{ // List<Alumno> alumnos_que_no_cursaron = new List<Alumno>(); // List<Materia> materia_to_list = new List<Materia> { materia }; // foreach (Alumno alumno in alumnos) // { // if(ObtenerMateriasNoCursadasDe(alumno, materia_to_list, todos_los_cursos, asistencias_de_los_alumnos).Count > 0) // { // alumnos_que_no_cursaron.Add(alumno); // } // } // return alumnos_que_no_cursaron; //} public List <Alumno> ObtenerAlumnosQueEstanCursandoConModalidadYCiclo(Modalidad modalidad, Ciclo ciclo, IRepositorioDeCursos repo_curso) { List <Alumno> alumnos_de_la_modaldiad_y_ciclo = new List <Alumno>(); List <Curso> cursos_con_modalidad = repo_curso.GetCursos().FindAll(c => c.Materia.Modalidad.Id == modalidad.Id && c.Materia.Ciclo.Id == ciclo.Id && c.FechaInicio <= DateTime.Today && DateTime.Today <= c.FechaFin); foreach (Curso curso in cursos_con_modalidad) { alumnos_de_la_modaldiad_y_ciclo.AddRange(curso.Alumnos()); } return(alumnos_de_la_modaldiad_y_ciclo.Distinct().ToList()); }
public void Guardar(Modalidad modalidad) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioModalidades(_conexionBd.AbrirConexion()); _repositorio.Guardar(modalidad); _conexionBd.CerrarConexion(); } catch (Exception ex) { throw new Exception(ex.Message); } }
private Modalidad Make(SqlDataReader lector, bool complete) { Modalidad entidad = new Modalidad(); entidad.Id = Converter.ToByte(lector["CD_MODALIDAD"]); entidad.Descripcion = Converter.ToString(lector["DESCRIPCION"]); entidad.Deshabilitado = Converter.ToBoolean(lector["DESHABILITADO"]); if (complete) { } return(entidad); }
public bool IngresarNuevo() { p = new Personal(db); p_select_stack.Visibility = Visibility.Collapsed; save_btn.Content = "Ingresar"; accion = Modalidad.Ingresar; profesiones.Cargar(); ProfsComboBox.ItemsSource = profesiones; ProfsComboBox.SelectedIndex = 0; agendaComboBox.ItemsSource = agendas; agendaComboBox.SelectedIndex = 0; bool?op = this.ShowDialog(); return(op.Value); }
public bool Existe(Modalidad modalidad) { try { _conexionBd = new ConexionBd(); _repositorio = new RepositorioModalidades(_conexionBd.AbrirConexion()); var existe = _repositorio.Existe(modalidad); _conexionBd.CerrarConexion(); return(existe); } catch (Exception ex) { throw new Exception(ex.Message); } }
public bool AlumnoEstaAlDia(List <AlumnoClase> clases, Modalidad modalidad) { var clasesPagas = clases.Where(x => x.EstaPagada); DateTime FechaMinimaPagoAlDia = DateTime.Now.AddDays(-7); if (modalidad == Modalidad.Mensual) { FechaMinimaPagoAlDia = DateTime.Now.AddMonths(-1); } var ret = clasesPagas.Any(x => x.FechaClase > FechaMinimaPagoAlDia); return(ret); }
public IHttpActionResult GetAll() { List <Modalidad> lsModalidades = new List <Modalidad>(); var modalidades = db.modalidades.ToList(); foreach (var m in modalidades) { Modalidad modalidad = new Modalidad(); modalidad.descripcion = m.descripcion; modalidad.id_modalidad = m.id_modalidad; lsModalidades.Add(modalidad); } return(Ok(lsModalidades)); }
public void RellenarDatos(Paciente paciente, Estudio estudio, Modalidad modalidad) { txtNombres.Text = paciente.Nombres; txtApellidoPaterno.Text = paciente.Apellido_Paterno; txtApellidoMaterno.Text = paciente.Apellido_Materno; txtGenero.Text = paciente.Genero; dateTimePicker1.Text = paciente.Fecha_Nacimiento.ToShortDateString(); txtCodigoPais.Text = paciente.Codigo_Pais; txtTelefono.Text = paciente.Telefono; txtDireccion.Text = paciente.Direccion; txtEstudio.Text = modalidad.Nombre; txtAccessionNumber.Text = estudio.NumeroDeAcceso; txtMedicoReferencia.Text = estudio.MedicoDeReferencia; txtMedicoEjercicio.Text = estudio.MedicoDeEjercicio; dateTimePicker2.Text = estudio.FechaInicio.ToShortDateString(); codigo_modalidad = estudio.CodigoEstudio; }
public object insertar([FromBody] Modalidad objeto) { dynamic enCod = con.Query <dynamic>(@"SELECT * FROM ""iftModalidad"" WHERE ""cModalidad"" = @codigo", new { codigo = (string)objeto.cModalidad }).FirstOrDefault(); con.Close(); string status, mensaje, codigo; object data; if (enCod == null) { objeto.creado_en = DateTime.Now; objeto.creado_por = 999; con.Execute(@"INSERT INTO ""iftModalidad""( ""cModalidad"", ""tDescripcion"", creado_por, creado_en) VALUES ( @cModalidad, @tDescripcion, @creado_por, @creado_en)", objeto); // new // { // cModalidad = (string)objeto.cModalidad, // tDescripcion = (string)objeto.tDescripcion, // creado_por = (int)objeto.creado_por, // creado_en = (DateTime)objeto.creado_en // }); con.Close(); status = "created"; mensaje = "creado"; codigo = "201"; data = objeto; } else { status = "not created"; mensaje = "codigo duplicado"; codigo = "202"; data = enCod; } return(new { status = status, mensaje = mensaje, codigo = codigo, data = data }); }
public bool Eliminar() { p = new Personal(db); personas_activas = new PersonalCollecion(db); personas_activas.Reload(); PersonalSelectCombo.ItemsSource = personas_activas; p_select_stack.Visibility = Visibility.Visible; edit_stack.Visibility = Visibility.Collapsed; this.Height = 200; save_btn.Content = "Eliminar"; save_btn.IsEnabled = false; accion = Modalidad.Eliminar; bool?op = this.ShowDialog(); return(op.Value); }
private void LeerModalidadesFromOracle() { ModalidadesOracle = new Dictionary <string, Modalidad>(); string queryTot = Oracle.QueryModalidades; OracleDataAdapter oda = new OracleDataAdapter(queryTot, ComunGlobal.ConnStringOracle); DataTable dt = new DataTable(); oda.Fill(dt); foreach (DataRow fila in dt.Rows) { var mod = new Modalidad(); mod.ModalidadFromOracle(fila); if (mod != null) { ModalidadesOracle.Add(mod.aen_codigomodalidad, mod); } } }
public void PerdioSemiGanoPleno() { //Casilleros List<Casillero> casillerosA = new List<Casillero>(); casillerosA.Add(ruleta.tablero[2]); casillerosA.Add(ruleta.tablero[3]); List<Casillero> casillerosB = new List<Casillero>(); casillerosB.Add(ruleta.tablero[14]); //Modalidad Modalidad modalidadA = new Modalidad("Semi"); Modalidad modalidadB = new Modalidad("Pleno"); //Jugador Player p = new Player(); //Apuesta Apuesta a = new Apuesta(casillerosA, 500, modalidadA, p); Apuesta b = new Apuesta(casillerosB, 200, modalidadB, p); ruleta.Apostar(a); ruleta.Apostar(b); //Asignar Croupier pepe.Ruleta = ruleta; pepe.Elegido = 14; // Paga 7000 por el pleno, mas la proia apuesta de 200 y le resta los 500 que aposto al semi! = 6700 Assert.AreEqual(6700, pepe.Pagar()); }
public void Casillero3EsRojo() { List<Casillero> casilleros = new List<Casillero>(); casilleros.Add(ruleta.tablero[3]); //Ficha //Dinero en fichas //Modalidad Modalidad modalidad = new Modalidad("Pleno"); Player p = new Player(); Apuesta a = new Apuesta(casilleros, 500, modalidad, p); //Testing Assert.IsNotNull(a); Assert.AreEqual(a.Modalidad.Nombre, "Pleno"); Assert.AreEqual(a.Numeros.Count, 1); foreach (Casillero num in a.Numeros) { Assert.AreEqual(3, num.Valor); Assert.AreEqual("Rojo", num.Color); } }
public void PerdioRojo() { //Casilleros List<Casillero> casillerosA = new List<Casillero>(); casillerosA.Add(ruleta.tablero[39]); //Modalidad Modalidad modalidad = new Modalidad("Chances Simples"); //Jugador Player p = new Player(); //Apuesta Apuesta a = new Apuesta(casillerosA, 500, modalidad, p); ruleta.Apostar(a); //Asignar Croupier pepe.Ruleta = ruleta; pepe.Elegido = 2; Assert.AreEqual(-500, pepe.Pagar()); }
public void PerdioSemi() { //Casilleros List<Casillero> casillerosA = new List<Casillero>(); casillerosA.Add(ruleta.tablero[2]); casillerosA.Add(ruleta.tablero[3]); List<Casillero> casillerosB = new List<Casillero>(); casillerosB.Add(ruleta.tablero[14]); casillerosB.Add(ruleta.tablero[15]); //Modalidad Modalidad modalidad = new Modalidad("Semi"); //Jugador Player p = new Player(); //Apuesta Apuesta a = new Apuesta(casillerosA, 500, modalidad, p); Apuesta b = new Apuesta(casillerosB, 200, modalidad, p); ruleta.Apostar(a); ruleta.Apostar(b); //Asignar Croupier pepe.Ruleta = ruleta; pepe.Elegido = 21; Assert.AreEqual(-700.0, pepe.Pagar()); }
public void ApuestaPleno() { //Casilleros List<Casillero> casillerosA = new List<Casillero>(); casillerosA.Add(ruleta.tablero[2]); List<Casillero> casillerosB = new List<Casillero>(); casillerosB.Add(ruleta.tablero[14]); //Modalidad Modalidad modalidad = new Modalidad("Pleno"); //Jugador Player p = new Player(); //Apuesta Apuesta a = new Apuesta(casillerosA, 500, modalidad, p); Apuesta b = new Apuesta(casillerosB, 200, modalidad, p); ruleta.Apostar(a); ruleta.Apostar(b); //Testing double total=0; foreach (Apuesta bet in ruleta.apuestas) { Assert.AreEqual("Pleno", bet.Modalidad.Nombre); total += bet.Dinero; } Assert.AreEqual(700, total); }