private void dgvActividades_SelectionChanged(object sender, EventArgs e) { if (dgvActividades.SelectedRows.Count > 0) { int idSel = (int)dgvActividades.SelectedRows[0].Cells[0].Value; seleccionada = new Actividad(idSel); } }
public MaterialActividad(string nombre, string enlace, Actividad actividad) { //Insert SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); string sentencia = "INSERT INTO MaterialActividad VALUES (" + actividad.IdActividad + ",'" + nombre + "','" + enlace + "');"; miBD.Insert(sentencia); this.nombre = nombre; this.enlace = enlace; this.idActividad = actividad.IdActividad; }
public static string recordatorioActividad(Actividad actividad) { try { string messageBody = "<font>Hola, desde PCSAS te recordamos que proximamente tienes un evento: " + actividad.ToString() + ". </font><br><br>"; messageBody = messageBody + "<font> Esperamos tu asistencia, muchas gracias. Un saludo. NO RESPONDER A ESTE CORREO. </font><br><br>"; return(messageBody); } catch (Exception ex) { return(null); } }
public ValoracionActividad(Usuario usuario, Actividad act) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); Object[] tupla = miBD.Select("SELECT * FROM ValoracionActividad WHERE correoUsuario = '" + usuario.CorreoUsuario + "' AND idActividad = " + act.IdActividad + ";")[0]; this.user = new Usuario((string)tupla[0]); this.actividad = new Actividad((int)tupla[1]); this.satisfaccion = (int)tupla[2]; this.lugar = (int)tupla[3]; this.horario = (int)tupla[4]; this.organizacion = (int)tupla[5]; this.repetir = (int)tupla[6] == 0 ? false : true; this.comentario = (String)tupla[7]; }
public void BorrarValoracionActividad() { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); miBD.Delete("DELETE FROM ValoracionActividad WHERE correoUsuario = '" + this.user.CorreoUsuario + "' AND idActividad = " + this.actividad.IdActividad + "; "); this.user = null; this.actividad = null; this.actividad = null; this.satisfaccion = -1; this.lugar = -1; this.horario = -1; this.organizacion = -1; this.repetir = false; this.comentario = null; }
public static bool comprobarInscrito(Usuario usuario, Actividad actividad) { bool inscrito = false; if (usuario != null) { foreach (Usuario u in ActividadesRealizadas.listaUsuarios(actividad.IdActividad)) { if (usuario.CorreoUsuario.Equals(u.CorreoUsuario)) { inscrito = true; } } } return(inscrito); }
public ValoracionActividad(Usuario user, Actividad act, int s, int l, int h, int o, bool r, String c) { SQLSERVERDB miBD = new SQLSERVERDB(BD_SERVER, BD_NAME); string sentencia = "INSERT INTO ValoracionActividad VALUES ('" + user.CorreoUsuario + "'," + act.IdActividad + "," + s + "," + l + "," + h + "," + o + "," + (r == true ? 1 : 0) + ",'" + c + "');"; miBD.Insert(sentencia); this.user = user; this.actividad = act; this.satisfaccion = s; this.lugar = l; this.horario = h; this.organizacion = o; this.repetir = r; this.comentario = c; }
private void bBorrar_Click(object sender, EventArgs e) { try { if (elementoSeleccionado != null) { if (MessageBox.Show("¿Quieres borrar el elemento definitivamente?", "Borrar", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes) { if (elementoSeleccionado is Actividad) { Actividad a = (Actividad)elementoSeleccionado; a.BorrarActividad(); this.actividadTableAdapter.Fill(this.apsgrupo02DataSet.Actividad); } else if (elementoSeleccionado is Curso) { Curso c = (Curso)elementoSeleccionado; c.BorrarCurso(); this.cursoTableAdapter.Fill(this.apsgrupo02DataSet.Curso); } else if (elementoSeleccionado is Usuario) { Usuario u = (Usuario)elementoSeleccionado; u.BorrarUsuario(); this.usuarioTableAdapter.Fill(this.apsgrupo02DataSet.Usuario); } else if (elementoSeleccionado is Debate) { Debate d = (Debate)elementoSeleccionado; d.BorrarDebate(); this.debateTableAdapter1.Fill(this.apsgrupo02DataSet1.Debate); } } } else { MessageBox.Show("ERROR: Ningun elemento seleccionado"); } }catch (Exception excp) { Console.WriteLine(excp.Message); } }
private void dgvNuevasActividades_SelectionChanged(object sender, EventArgs e) { try { if (dgvNuevasActividades.SelectedRows.Count > 0) { int id = (int)dgvNuevasActividades.SelectedRows[0].Cells[0].Value; actividadSeleccionada = new Actividad(id); } else { actividadSeleccionada = null; } } catch (Exception ex) { MessageBox.Show("ERROR: " + ex.Message); } }
private void bGuardarCambiosAct_Click(object sender, EventArgs e) { try { nombreActividad = tNombreAct.Text; descrip = tDescripcionAct.Text; lugar = tLugarAct.Text; fechaIni = dFechaIniAct.Value.ToString(); fechaFin = dFechaFinAct.Value.ToString(); horaIni = dHoraIniAct.Value.ToString("HH:mm"); horaFin = dHoraFinAct.Value.ToString("HH:mm"); int comparacion = dFechaFinAct.Value.CompareTo(dFechaIniAct.Value); if (nombreActividad.Equals("") || descrip.Equals("") || lugar.Equals("") || fechaIni.Equals("") || fechaFin.Equals("") || horaIni.Equals("") || horaFin.Equals("") || tAforoAct.Text == null || tAforoAct.Text.Equals("")) { throw new Exception("Faltan campos obligatorios por rellenar."); } else { if (comparacion >= 0) { aforo = tAforoAct.Text.ToString(); //Pasar el aforo a entero aforoActividad = int.Parse(aforo); actividad = new Actividad(usuarioCreador, nombreActividad, descrip, fechaIni, fechaFin, horaIni, horaFin, lugar, aforoActividad); MessageBox.Show("Actividad creada correctamente"); cerrar(); } else { throw new Exception("Las fechas no son correctas."); } } } catch (Exception ex) { MessageBox.Show("ERROR : " + ex.Message); } }
public fEliminarArchivoActividad(Usuario u, Actividad a) { this.usuario = u; this.actividad = a; InitializeComponent(); }
public fSatisfaccionActividad(Usuario u, Actividad a) { this.user = u; this.act = a; InitializeComponent(); }
public fModificarActividad(Usuario u, Actividad a) { this.user = u; this.act = a; InitializeComponent(); }
public fArchivoActividad(Usuario user, Actividad act) { this.user = user; this.act = act; InitializeComponent(); }
public fInfoActividad(Usuario user, Actividad act) { InitializeComponent(); this.user = user; this.act = act; }