private String cargarCuerpoMail() { try { ComentarioService comentarioServicio = new ComentarioService(); IList <Comentario> comentariosTarea = comentarioServicio.traerComentariosDeTarea(tareaEnVista.IdTarea); String cuerpo = "Tarea: " + tareaEnVista.TituloTarea + "<br> Descripción: " + tareaEnVista.DescripcionTarea + "<br> Comentarios: "; foreach (Comentario comentario in comentariosTarea) { cuerpo += "<br>" + comentario.Comentarios; } return(cuerpo); } catch (Exception ex) { throw ex; } }
private void VerEditarTAREA_Load(object sender, EventArgs e) { textBoxAgregarComent.Text = ""; TareaService tareaServicio = new TareaService(); UsuarioService usuarioServicio = new UsuarioService(); ActividadService actividadServicio = new ActividadService(); try { dgvActividades.DataSource = actividadServicio.actividadesPorTarea(tareaEnVista.IdTarea); dgvActividades.Columns[0].Visible = false; dgvActividades.Columns[2].Visible = false; dgvActividades.Columns[3].Visible = false; dgvActividades.Columns[5].Visible = false; tareaEnVista = tareaServicio.traerTarea(tareaEnVista.IdTarea); lstResponsables = usuarioServicio.traerResponsablesTarea(tareaEnVista.IdTarea); cmBoxResponsablesTarea.DataSource = lstResponsables; if (tableroEnUso.EquipoDelTablero.NombreEquipo == "no tiene equipo") { buttonAddResponsable.Enabled = false; buttonEliminarResponsable.Enabled = false; } else { buttonAddResponsable.Enabled = true; buttonEliminarResponsable.Enabled = true; } } catch (Exception ex) { throw ex; } labelTituloTarea.Text = tareaEnVista.TituloTarea; if (tareaEnVista.Estado.IdEstado == 1) { labelNombreListaDeTarea.Text = "TO DO"; } else if (tareaEnVista.Estado.IdEstado == 2) { labelNombreListaDeTarea.Text = "DOING"; } else if (tareaEnVista.Estado.IdEstado == 3) { labelNombreListaDeTarea.Text = "DONE"; } else if (tareaEnVista.Estado.IdEstado == 4) { labelNombreListaDeTarea.Text = "Archivados"; } labelDescripcionTarea.Text = tareaEnVista.DescripcionTarea; if (tareaEnVista.FechaVencimiento.ToString().Equals("1/1/0001 00:00:00")) { labelFechaVenTextFormato.Text = "Sin fecha asignada"; } else { labelFechaVenTextFormato.Text = tareaEnVista.FechaVencimiento.ToString("dd/MM/yyyy", CultureInfo.InvariantCulture); } try { ComentarioService comentarioServicio = new ComentarioService(); lstComentarios = comentarioServicio.traerComentariosDeTarea(tareaEnVista.IdTarea); dgvComentariosTarea.DataSource = null; dgvComentariosTarea.DataSource = lstComentarios; dgvComentariosTarea.Columns[0].Visible = false; dgvComentariosTarea.Columns[1].Visible = false; } catch (Exception ex) { throw ex; } if (lstComentarios.Count == 0) { buttonVerComentario.Enabled = false; buttonEditComent.Enabled = false; buttonDeleteComent.Enabled = false; } else { buttonVerComentario.Enabled = true; buttonEditComent.Enabled = true; buttonDeleteComent.Enabled = true; } }