Пример #1
0
 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;
     }
 }
Пример #2
0
        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;
            }
        }