private void btGuardar_Click(object sender, EventArgs e) { BaseDatos b = new BaseDatos(); int r = b.Conectar(); if (r == -1) { MessageBox.Show("No se ha podido establecer conexión con la BD"); } else { if (double.Parse(text1.Text) > 0 && double.Parse(text2.Text) > 0 && double.Parse(textX.Text) > 0) { Participante parC = (Participante)equipoCasa.SelectedItem; Participante parV = (Participante)equipoVisi.SelectedItem; Competicion comp = (Competicion)combCompeticion.SelectedItem; DateTime dt = Convert.ToDateTime(fecha.Value); String fechaHora = dt.Year + "-" + dt.Month + "-" + dt.Day + " " + dt.Hour + ":" + dt.Minute + ":" + dt.Second; b.modificarTablas("UPDATE eventos SET id_participante_casa=" + parC.id + ", id_participante_visitante=" + parV.id + ",id_competicion=" + comp.id + ",resultado_casa=" + ((resCasa.Text.ToString().Length > 0)? resCasa.Text : "NULL") + ",resultado_visitante=" + ((resVisi.Text.ToString().Length > 0) ? resVisi.Text : "NULL") + ", apuesta_1=" + text1.Text.Replace(",", ".") + ", apuesta_X=" + ((Double.Parse(textX.Text) > 0) ? textX.Text.Replace(",", ".") : "NULL") + ",apuesta_2=" + text2.Text.Replace(",", ".") + ",fecha_hora='" + fechaHora + "',activado=" + checkActivado.Checked + " WHERE id=" + evento.id + ";"); padre.rellenarTablaEventos(); this.Close(); } else { MessageBox.Show("Alguna de las apuestas no es correctas"); } b.Desconectar(); } }
private void btEnviar_Click(object sender, EventArgs e) { BaseDatos b = new BaseDatos(); int r = b.Conectar(); if (r == -1) { MessageBox.Show("No se ha podido establecer conexión con la BD"); } else { if (double.Parse(text1.Text) > 0 && double.Parse(text2.Text) > 0) { Participante parC = (Participante)equipoCasa.SelectedItem; Participante parV = (Participante)equipoVisi.SelectedItem; Competicion comp = (Competicion)combCompeticion.SelectedItem; DateTime dt = Convert.ToDateTime(fecha.Value); String fechaHora = dt.Year + "-" + dt.Month + "-" + dt.Day + " " + dt.Hour + ":" + dt.Minute + ":" + dt.Second; b.modificarTablas("insert playbetwin.eventos (id_participante_casa,id_participante_visitante, id_competicion, apuesta_1, apuesta_2, apuesta_X, fecha_hora, activado, pagado)" + "values(" + parC.id + " , " + parV.id + ", " + comp.id + " , " + text1.Text + ", " + text2.Text + " , " + ((double.Parse(textX.Text) > 0) ? textX.Text : "NULL") + ", '" + fechaHora + "', 1, 0)"); padre.rellenarTablaEventos(); this.Close(); } else { MessageBox.Show("Alguna de las apuestas no es correctas"); } b.Desconectar(); } }
public ActionResult DeleteConfirmed(decimal id) { Competicion competicion = db.Competicion.Find(id); db.Competicion.Remove(competicion); db.SaveChanges(); return(RedirectToAction("Index")); }
public async Task <ActionResult> DeleteConfirmed(decimal id) { Competicion competicion = await db.Competicion.FindAsync(id); db.Competicion.Remove(competicion); await db.SaveChangesAsync(); return(RedirectToAction("Index")); }
public IRestResponse PutCompeticion(Competicion modificar) { var client = new RestClient(Properties.Settings.Default.apiEndpoint); var request = new RestRequest($"competicion/{modificar.Id_Competicion}", Method.POST); string data = JsonConvert.SerializeObject(modificar); request.AddParameter("application/json", data, ParameterType.RequestBody); var reponse = client.Execute(request); return(reponse); }
public frmAbrirCompeticion(frmPrincipal padre, Competicion cp) { this.cp = cp; this.padre = padre; InitializeComponent(); rellanarComboxDeportes(); CenterToScreen(); textNombre.Text = cp.nombre; comboDeportes.SelectedIndex = cp.id_deporte - 1; chectActivado.Checked = cp.activado; }
public void GuardarCompeticion() { if (Accion == Modo.INSERT) { _api.PutCompeticion(CompeticionFormulario); CompeticionFormulario = new Competicion(); } else { _api.PostCompeticion(CompeticionFormulario); } ListaCompeticion = _api.GetCompeticiones(); }
// GET: Competicions/Details/5 public ActionResult Details(decimal id) { if (id == -1) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Competicion competicion = db.Competicion.Find(id); if (competicion == null) { return(HttpNotFound()); } return(View(competicion)); }
// GET: Competicion/Details/5 public async Task <ActionResult> Details(decimal id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Competicion competicion = await db.Competicion.FindAsync(id); if (competicion == null) { return(HttpNotFound()); } return(View(competicion)); }
public MainWindowVM() { _api = new ApiRestService(); ListaJuegos = _api.GetJuegos(); ListaEquipos = _api.GetEquipos(); ListaJugadores = _api.GetJugadores(); ListaCompeticion = _api.GetCompeticiones(); JuegoFormulario = new Juego(); EquipoFormulario = new Equipo(); JugadorFormulario = new Jugador(); CompeticionFormulario = new Competicion(); Accion = Modo.INSERT; }
public async Task <ActionResult> Edit([Bind(Include = "codCompeticion,nbrCompeticion,codTipoCompeticion,usuarioCreador,usuarioModificador,fechaCreacion,fechaModificacion")] Competicion competicion) { if (ModelState.IsValid) { db.Entry(competicion).State = EntityState.Modified; await db.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.codTipoCompeticion = new SelectList(db.TipoCompeticion, "codTipoCompeticion", "nbrTipoCompeticion", competicion.codTipoCompeticion); ViewBag.usuarioModificador = new SelectList(db.Usuario, "login", "login", competicion.usuarioModificador); ViewBag.usuarioCreador = new SelectList(db.Usuario, "login", "login", competicion.usuarioCreador); return(View(competicion)); }
// GET: Competicions/Edit/5 public ActionResult Edit(decimal id) { if (id == -1) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Competicion competicion = db.Competicion.Find(id); if (competicion == null) { return(HttpNotFound()); } ViewBag.idFederacion = new SelectList(db.Federacion, "idFederacion", "idFederacion", competicion.idFederacion); return(View(competicion)); }
public ActionResult Edit([Bind(Include = "IdCompeticion,idFederacion,nbrCompeticion,tipo,usuarioModificacion")] Competicion competicion) { if (ModelState.IsValid) { Competicion competicionOut = db.Competicion.Find(competicion.IdCompeticion); competicion.usuarioCreacion = competicionOut.usuarioCreacion; competicion.fchCreacion = competicionOut.fchCreacion; competicion.fchModificacion = DateTime.Now; var newContext = new FootballEntities(); newContext.Entry(competicion).State = EntityState.Modified; newContext.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idFederacion = new SelectList(db.Federacion, "idFederacion", "nombre", competicion.idFederacion); return(View(competicion)); }
public ActionResult Create([Bind(Include = "idFederacion,nbrCompeticion,tipo,usuarioCreacion")] Competicion competicion) { var last = (from m in db.Competicion select m.IdCompeticion).Max(); competicion.IdCompeticion = last + 1; if (ModelState.IsValid) { competicion.fchCreacion = DateTime.Now; db.Competicion.Add(competicion); db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.idFederacion = new SelectList(db.Federacion, "idFederacion", "idFederacion", competicion.idFederacion); return(View(competicion)); }
// GET: Competicion/Edit/5 public async Task <ActionResult> Edit(decimal id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Competicion competicion = await db.Competicion.FindAsync(id); if (competicion == null) { return(HttpNotFound()); } ViewBag.codTipoCompeticion = new SelectList(db.TipoCompeticion, "codTipoCompeticion", "nbrTipoCompeticion", competicion.codTipoCompeticion); ViewBag.usuarioModificador = new SelectList(db.Usuario, "login", "login", competicion.usuarioModificador); ViewBag.usuarioCreador = new SelectList(db.Usuario, "login", "login", competicion.usuarioCreador); return(View(competicion)); }
public void ModificarCompeticiono() { CompeticionFormulario = new Competicion(CompeticionSeleccionada); Accion = Modo.UPDATE; }
// COMPETICION -----------------------------------------------------------------> public void AñadirCompeticion() { CompeticionFormulario = new Competicion(); Accion = Modo.INSERT; }