public IHttpActionResult PutParticipantes(int id, Participantes participantes) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (id != participantes.IdParticipante) { return(BadRequest()); } db.Entry(participantes).State = EntityState.Modified; try { db.SaveChanges(); } catch (DbUpdateConcurrencyException) { if (!ParticipantesExists(id)) { return(NotFound()); } else { throw; } } return(StatusCode(HttpStatusCode.NoContent)); }
private void Eliminarbutton_Click(object sender, EventArgs e) { Participantes part = new Participantes(); bool exito = false; DialogResult res; res = MetroFramework.MetroMessageBox.Show(this, "¿Esta seguro que desea eliminar el participante " + NombreCTextBox4.Text + "?", "C.B.OasisSFM", MessageBoxButtons.YesNo, MessageBoxIcon.Question); try { if (res == DialogResult.Yes) { part.ParticipanteId = Utility.ConvierteEntero(IdTextBox.Text); if (String.IsNullOrWhiteSpace(IdTextBox.Text).Equals(false)) { exito = part.Eliminar(); } if (exito) { Utility.Limpiar(this); DespuesConsultaBotones(false); ActivarBotones(false); Utility.ActivarTbx(this, false); Utility.Mensajes(this, 1, "Se Elimino Corectamente!"); } } } catch (Exception ex) { Utility.Mensajes(this, 3, ex.Message); } }
public void RondaDeCombates() { List <Combate> combates = new List <Combate>(); Random rand = new Random(); List <int> possible = Enumerable.Range(0, Participantes.Count).ToList(); for (int i = 0; i < Participantes.Count() / 2; i++) { int index = rand.Next(0, possible.Count); Competidor p1 = Participantes[possible[index]]; possible.RemoveAt(index); int index2 = rand.Next(0, possible.Count); Competidor p2 = Participantes[possible[index2]]; possible.RemoveAt(index2); Combate c = new Combate(p1, p2); combates.Add(c); } if (possible.Count > 0) { //Solucion temporal a competidores impares //Se debe crear una variable dummy para estas situaciones Combate c = new Combate(Participantes[possible[0]], Participantes[possible[0]]); c.Ganador = Participantes[possible[0]]; combates.Add(c); } this.CombatesActivos = combates; }
public bool BajaSeleccion() { Console.WriteLine("Introduce el ID del participante a dar de baja:"); int idAEliminar = Convert.ToInt32(Console.ReadLine()); SeleccionFutbol participanteAEliminar = null; foreach (SeleccionFutbol participante in Participantes) { Participantes.Remove(participante); if (participante.ID == idAEliminar) { participanteAEliminar = participante; } } if (participanteAEliminar == null) { return(false); } else { Participantes.Remove(participanteAEliminar); return(true); } }
private void Buscarbutton_Click(object sender, EventArgs e) { Participantes part = new Participantes(); bool exito = false; int Id = 0; try { if (String.IsNullOrWhiteSpace(IdTextBox.Text).Equals(false)) { Id = Utility.ConvierteEntero(IdTextBox.Text); exito = part.Buscar(Id); } if (exito) { LlenarCampos(part); DespuesConsultaBotones(true); ActivarBotones(false); Utility.ActivarTbx(this, false); } else { Utility.Mensajes(this, 1, "No existe!"); IdTextBox.Focus(); } } catch (Exception ex) { Utility.Mensajes(this, 3, ex.Message); } }
public IActionResult CrearConversacion(int id_usuario, int id_contacto, string username) { var Con = new Conversacion(); var _convesacion = new Conversacion(); var _particantes = new Participantes(); var _particantes1 = new Participantes(); _convesacion.Descripcion = username; var datos = _context.Conversacion.Add(_convesacion); _context.SaveChanges(); if (datos != null) { Con = _context.Conversacion.OrderByDescending(x => x.IdConversacion).FirstOrDefault(); if (Con != null) { _particantes.IdUsuario = id_usuario; _particantes.IdConversacion = Con.IdConversacion; var datos1 = _context.Participantes.Add(_particantes); _particantes1.IdUsuario = id_contacto; _particantes1.IdConversacion = Con.IdConversacion; var datos2 = _context.Participantes.Add(_particantes1); _context.SaveChanges(); } } else { return(NotFound()); } return(Ok(Con)); }
public virtual void AgregarParticipante(Profesional profesional, Rol rol, DateTime?desde, DateTime?hasta) { Participantes.ToList <EstudioParticipante>().ForEach(delegate(EstudioParticipante estParticipante) { if (estParticipante.Profesional == profesional) { throw new ApplicationException(string.Format("El Participante {0} ya existe en el estudio {1}", profesional.NombreCompleto, this.Descripcion)); } }); EstudioParticipante estudioParticipante = new EstudioParticipante(); estudioParticipante.Estudio = this; estudioParticipante.Profesional = profesional; estudioParticipante.Rol = rol; if (desde.HasValue) { estudioParticipante.Desde = desde.Value; } if (hasta.HasValue) { estudioParticipante.Hasta = hasta.Value; } Participantes.Add(estudioParticipante); }
public virtual void EliminarParticipantes() { if (Participantes.Count > 0) { Participantes.Clear(); } }
public Response <Participante> ListarParticipante([FromBody] Participante pa) { Response <Participante> obj = new Response <Participante>(); Participantes li = new Participantes(); return(obj = li.ListarParticipante(pa.id)); }
public Response <List <Participante> > ListaParticipantes() { Response <List <Participante> > obj = new Response <List <Participante> >(); Participantes lis = new Participantes(); return(obj = lis.ListaParticipantes()); }
private void gvParticipantes_CellValueChanged(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e) { Participantes participante = (Participantes)gvParticipantes.GetFocusedRow(); participante.UsuarioModifica = VariablesGlobales.nIdUsuarioActual; participante.FechaModifica = DateTime.Now; }
public Participacao ManifestarInteresse(Usuario usuario) { var participacao = new Participacao(usuario, this); Participantes.Add(participacao); return(participacao); }
public bool ActualizarPerfilParticipante(Participantes participante) { using (var db = this.dbContext) { db.Configuration.LazyLoadingEnabled = false; Participantes part = db.Participantes.Where(p => p.IdUsuario == participante.IdUsuario) .FirstOrDefault(); if (part != null) { part.Area = participante.Area; part.Edad = participante.Edad; part.Grado = participante.Grado; part.Grupo = participante.Grupo; part.Gustos = participante.Gustos; part.Nombre = participante.Nombre; part.OpcionesIntercambio = participante.OpcionesIntercambio; part.Sexo = participante.Sexo; db.SaveChanges(); return(true); } else { return(false); } } }
public virtual void AgregarParticipante(Profesional profesional) { ActaProfesional actaProfesional = new ActaProfesional(); actaProfesional.Acta = this; actaProfesional.Profesional = profesional; Participantes.Add(actaProfesional); }
public Mosquito(int posicionActual, int carril, string nombre) { PosicionActual = posicionActual; Carril = carril; Nombre = nombre; SimboloDelCorredor = "M"; Descripcion = $"{Nombre} esta Listo!..yyYYYY Arranca!"; Participantes.Add(this); }
public bool InserePessoa(Pessoa p) { if (Participantes.Count < 2) { Participantes.Add(p); return(true); } return(false); }
public virtual RolComite ObtenerRolComiteParticipantes(Profesional profesional) { ActaProfesional actaProf = Participantes.ToList <ActaProfesional>().Find(delegate(ActaProfesional actaProfesional) { return(actaProfesional.Profesional.Id == profesional.Id); }); return(actaProf != null ? actaProf.RolComite : null); }
public virtual void ActualizarParticipanteRolcomite(int idActaParticipante, RolComite rolComite) { ActaProfesional actaProfesional = Participantes.ToList <ActaProfesional>().Find(delegate(ActaProfesional actaProf) { return(actaProf.Id == idActaParticipante); }); if (actaProfesional != null) { actaProfesional.RolComite = rolComite; } }
public virtual void EliminarParticipante(EstudioParticipante participante) { Participantes.ToList <EstudioParticipante>().ForEach(delegate(EstudioParticipante estParticipante) { if (estParticipante == participante) { Participantes.Remove(estParticipante); } }); }
public virtual ActaProfesional ObtenerParticipante(int idActaProfesional) { ActaProfesional participanteReturn = null; participanteReturn = Participantes.ToList <ActaProfesional>().Find(delegate(ActaProfesional actaProfesional) { return(actaProfesional.Id == idActaProfesional); }); return(participanteReturn); }
public virtual void EliminarParticipante(ActaProfesional actaProfesional) { Participantes.ToList <ActaProfesional>().ForEach(delegate(ActaProfesional actaProf) { if (actaProf == actaProfesional) { Participantes.Remove(actaProf); } }); }
public bool AltaSeleccion() { if (Participantes.Count < NumParticipantes) { int contEntrenadores = 0; int contMasajistas = 0; foreach (SeleccionFutbol miembro in Participantes) { if (miembro.GetType().Name == "Entrenador") { contEntrenadores++; } if (miembro.GetType().Name == "Masajista") { contMasajistas++; } } Console.WriteLine("Elige el tipo de participante a inscribir:"); if (contMasajistas < 4) { Console.WriteLine("1.Masajista"); } if (contEntrenadores < 2) { Console.WriteLine("2.Entrenador"); } Console.WriteLine("3.Futbolista"); int opcion = Convert.ToInt32(Console.ReadLine()); switch (opcion) { case 1: Masajista m1 = new Masajista(); Participantes.Add(m1); return(true); case 2: Entrenador e1 = new Entrenador(); Participantes.Add(e1); return(true); default: Futbolista f1 = new Futbolista(); Participantes.Add(f1); return(true); } } else { return(false); } }
public IHttpActionResult GetParticipantes(int id) { Participantes participantes = db.Participantes.Find(id); if (participantes == null) { return(NotFound()); } return(Ok(participantes)); }
public virtual List <ActaProfesional> ObtenerParticipantes(int idRolComite) { List <ActaProfesional> participanteReturn = null; participanteReturn = Participantes.ToList <ActaProfesional>().FindAll(delegate(ActaProfesional actaProfesional) { return(actaProfesional.RolComite != null && actaProfesional.RolComite.Id == idRolComite); }); return(participanteReturn); }
public override void CalcularMean() { var Competidores = Participantes.ToArray(); double mean = 0; for (int i = 0; i < Competidores.Length; i++) { mean += (Competidores[i].GetMatchValueSanda()); } Mean = mean / Competidores.Length; }
private void bindingNavigatorAddNewItem_Click(object sender, EventArgs e) { Participantes participante = (Participantes)gvParticipantes.GetFocusedRow(); participante.IdEmpresa = VariablesGlobales.nIdEmpresaActual; participante.UsuarioCrea = VariablesGlobales.nIdUsuarioActual; participante.UsuarioModifica = VariablesGlobales.nIdUsuarioActual; participante.FechaCrea = DateTime.Now; participante.FechaModifica = DateTime.Now; participante.ActivoParticipante = true; }
public string TextoDoBotaoDeInteresse(string login) { if (Participantes.Any(participacao => participacao.Usuario.Login == login && participacao.Status == StatusDaParticipacao.Aprovado)) { return("Eu vou!"); } if (Participantes.Any(participacao => participacao.Usuario.Login == login && participacao.Status == StatusDaParticipacao.EmAnalise)) { return("Em análise"); } return(Participantes.Any(participacao => participacao.Usuario.Login == login && participacao.Status == StatusDaParticipacao.Reprovado) ? "Eu não vou!" : "Quero ir!"); }
public string CssDoBotaoDeInteresse(string login) { if (Participantes.Any(participacao => participacao.Usuario.Login == login && participacao.Status == StatusDaParticipacao.Aprovado)) { return("is-success is-disabled"); } if (Participantes.Any(participacao => participacao.Usuario.Login == login && participacao.Status == StatusDaParticipacao.EmAnalise)) { return("is-warning is-disabled"); } return(Participantes.Any(participacao => participacao.Usuario.Login == login && participacao.Status == StatusDaParticipacao.Reprovado) ? "is-danger is-disabled" : ""); }
public bool AgregarParticipante(Persona elFulano) { if (Participantes.Contains(elFulano)) { return(false); } else { Participantes.Add(elFulano); return(true); } }
public IHttpActionResult PostParticipantes(Participantes participantes) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } db.Participantes.Add(participantes); db.SaveChanges(); return(CreatedAtRoute("DefaultApi", new { id = participantes.IdParticipante }, participantes)); }