//Crear y devuelve un objeto del tipo Eventos_x_Partido protected Eventos_x_Partido GenerarEvento() { Eventos_x_Partido nEvento = new Eventos_x_Partido(); nEvento.id_evento = Int32.Parse(ddlEvento.SelectedValue); nEvento.id_jugador = Int32.Parse(ddlJugador.SelectedValue); nEvento.minuto_evento = Int32.Parse(txtMin.Text); nEvento.id_partido = idPartido; return(nEvento); }
//Evento btnSubmit //Gestiona la creación del evento en la BD protected void btnSubmit_Click(object sender, EventArgs e) { if (IsValid) { try { Eventos_x_Partido nEvento = GenerarEvento(); modelo.Eventos_x_Partido.Add(nEvento); modelo.SaveChanges(); Utilidades.CreateMessageandRedirect(ClientScript, GetType(), "El usuario ha sido modificado con éxito", "frmListaUsuarios"); Utilidades.ClearTextBoxes(this); } catch (Exception ex) { string msg = "Ha ocurrido un error inesperado, por favor comuníquese con" + " el administrador de la web brindándole la siguiente información: " + ex.Message; Utilidades.CreateMessageByScript(ClientScript, GetType(), msg); } } }