private void buttonMoverTarea_Click(object sender, EventArgs e) { TareaService tareaServicio = new TareaService(); ActividadService actividadServicio = new ActividadService(); Actividad actividad = new Actividad(); actividad.IdTareaGenero = tareaEnVista.IdTarea; actividad.UsuarioQueLaGenero = HOME.userLogueado; actividad.AccionQueLaGenera = "MOVER"; actividad.Descripcion = HOME.userLogueado.Nombre + " movió la tarea a " + comboBox2.Text; try { Estado aux = (Estado)comboBox2.SelectedItem; int idEst = aux.IdEstado; tareaServicio.updetearIdEstadoTarea(tareaEnVista.IdTarea, idEst); actividadServicio.insertActividad(actividad); } catch (Exception ex) { throw ex; } VerEditarTAREA vistaTarea = Owner as VerEditarTAREA; vistaTarea.refreshVerEditarTarea(); this.Close(); }
private void buttonEliminarTarea_Click(object sender, EventArgs e) { TareaService tareaServicio = new TareaService(); ActividadService actividadServicio = new ActividadService(); Actividad actividad = new Actividad(); actividad.IdTareaGenero = tareaEnVista.IdTarea; actividad.UsuarioQueLaGenero = HOME.userLogueado; actividad.AccionQueLaGenera = "ELIMINAR"; actividad.Descripcion = HOME.userLogueado.Nombre + " eliminó la tarea"; try { if (tareaEnVista.IdUsuarionQueLaCreo == userLogueado.IdUsuario) { tareaServicio.eliminarTarea(tareaEnVista.IdTarea); MessageBox.Show("La tarea fue eliminada"); actividadServicio.insertActividad(actividad); this.Close(); this.buttonVolverAtablero_Click(sender, e); } else { MessageBox.Show("Solo el creador de la tarea puede eliminarla"); } } catch (Exception ex) { throw ex; } }
// DELETE api/values/5 public void Delete(int id) { TareaRepository tarearepository = new TareaRepository(); TipoTareaUtil tipotareautil = new TipoTareaUtil(); TareaUtil tareautil = new TareaUtil(tipotareautil); TareaService tareaservice = new TareaService(tarearepository, tareautil); tareaservice.eliminaTarea(id); }
// POST api/values public TareaVO Post([FromBody] TareaVO _tareaVO) { TareaRepository tarearepository = new TareaRepository(); TipoTareaUtil tipotareautil = new TipoTareaUtil(); TareaUtil tareautil = new TareaUtil(tipotareautil); TareaService tareaservice = new TareaService(tarearepository, tareautil); TareaVO respuesta = tareaservice.addTarea(_tareaVO); return(respuesta); }
public List <TareaVO> Get() { TareaRepository tarearepository = new TareaRepository(); TipoTareaUtil tipotareautil = new TipoTareaUtil(); TareaUtil tareautil = new TareaUtil(tipotareautil); TareaService tareaservice = new TareaService(tarearepository, tareautil); List <TareaVO> tareavo = new List <TareaVO>(); tareavo = tareaservice.getTareas(); return(tareavo); }
public TareaVO Get(int id) { TareaRepository tarearepository = new TareaRepository(); TipoTareaUtil tipotareautil = new TipoTareaUtil(); TareaUtil tareautil = new TareaUtil(tipotareautil); TareaService tareaservice = new TareaService(tarearepository, tareautil); TareaVO tareavo = new TareaVO(); tareavo = tareaservice.getTarea(id); return(tareavo); }
// PUT api/values/5 public TareaVO Put(int id, [FromBody] TareaVO _tareaVO) { TareaRepository tarearepository = new TareaRepository(); TipoTareaUtil tipotareautil = new TipoTareaUtil(); TareaUtil tareautil = new TareaUtil(tipotareautil); TareaService tareaservice = new TareaService(tarearepository, tareautil); TareaVO tareavo = null; if (_tareaVO.id == id) { tareavo = tareaservice.modificaTarea(_tareaVO); } return(tareavo); }
private void buttonCrearTareaEnLista_Click(object sender, EventArgs e) { try { TareaService tareaServicio = new TareaService(); tareaServicio.createTareaToTablero(tableroEnUso.IdTablero, userLogueado.IdUsuario, idEstadoTarea, textBoxDataEntrada.Text); } catch (Exception ex) { throw ex; } TABLERO vistaTablero = Owner as TABLERO; vistaTablero.refreshTablero(); this.Close(); }
private void buttonSaveCambiosTitComenDescr_Click(object sender, EventArgs e) { TareaService tareaServicio = new TareaService(); ActividadService actividadServicio = new ActividadService(); Actividad actividad = new Actividad(); actividad.IdTareaGenero = tareaEnVista.IdTarea; actividad.UsuarioQueLaGenero = HOME.userLogueado; try { if (evento.Equals("titulo")) { tareaServicio.updateNameTask(tareaEnVista.IdTarea, textBoxEditarOcraerDescTitComent.Text); actividad.AccionQueLaGenera = "EDITAR TITULO"; actividad.Descripcion = HOME.userLogueado.Nombre + " cambió el título"; actividadServicio.insertActividad(actividad); } if (evento.Equals("descripcion")) { tareaServicio.updateDescripcionTask(tareaEnVista.IdTarea, textBoxEditarOcraerDescTitComent.Text); actividad.AccionQueLaGenera = "EDITAR DESCRIPCION"; actividad.Descripcion = HOME.userLogueado.Nombre + " editó la descripción"; actividadServicio.insertActividad(actividad); } if (evento.Equals("comentario")) { ComentarioService comentarioServicio = new ComentarioService(); comentario.Comentarios = textBoxEditarOcraerDescTitComent.Text; comentarioServicio.updateComent(comentario); actividad.AccionQueLaGenera = "EDITAR COMENTARIO"; actividad.Descripcion = HOME.userLogueado.Nombre + " editó su comentario"; actividadServicio.insertActividad(actividad); } } catch (Exception ex) { throw ex; } VerEditarTAREA vistaTarea = Owner as VerEditarTAREA; vistaTarea.refreshVerEditarTarea(); this.Close(); }
private void buttonAgregarResponsableAccion_Click(object sender, EventArgs e) { TareaService tareaServicio = new TareaService(); Usuario responsable = (Usuario)cbBoxMiembrosParaAddResponsable.SelectedItem; tareaServicio.insertarResponsableATarea(responsable.IdUsuario, idTareaEnVista); VerEditarTAREA vistaTarea = Owner as VerEditarTAREA; ActividadService actividadServicio = new ActividadService(); Actividad actividad = new Actividad(); actividad.IdTareaGenero = idTareaEnVista; actividad.UsuarioQueLaGenero = HOME.userLogueado; actividad.AccionQueLaGenera = "ADD RESPONSABLE"; actividad.Descripcion = HOME.userLogueado.Nombre + " agregó como responsable a: " + responsable.Nombre; actividadServicio.insertActividad(actividad); vistaTarea.refreshVerEditarTarea(); this.Close(); }
private void buttonDeleteDueDate_Click(object sender, EventArgs e) { tareaEnVista.FechaVencimiento = Convert.ToDateTime("1 / 1 / 0001 00:00:00"); TareaService tareaServicio = new TareaService(); tareaServicio.eliminarDuaDate(tareaEnVista.IdTarea); VerEditarTAREA vistaVerEditarTarea = Owner as VerEditarTAREA; ActividadService actividadServicio = new ActividadService(); Actividad actividad = new Actividad(); actividad.IdTareaGenero = tareaEnVista.IdTarea; actividad.UsuarioQueLaGenero = HOME.userLogueado; actividad.AccionQueLaGenera = "DUE DATE"; actividad.Descripcion = HOME.userLogueado.Nombre + " eliminó la fecha de vencimiento"; actividadServicio.insertActividad(actividad); vistaVerEditarTarea.refreshVerEditarTarea(); this.Close(); }
private void buttonGuardarDueDate_Click(object sender, EventArgs e) { tareaEnVista.FechaVencimiento = Convert.ToDateTime(monthCalendar.SelectionEnd.ToShortDateString()); TareaService tareaServicio = new TareaService(); tareaServicio.updetearDuaDate(tareaEnVista.IdTarea, tareaEnVista.FechaVencimiento); VerEditarTAREA vistaVerEditarTarea = Owner as VerEditarTAREA; ActividadService actividadServicio = new ActividadService(); Actividad actividad = new Actividad(); actividad.IdTareaGenero = tareaEnVista.IdTarea; actividad.UsuarioQueLaGenero = HOME.userLogueado; actividad.AccionQueLaGenera = "DUE DATE"; actividad.Descripcion = HOME.userLogueado.Nombre + " pasó la fecha de vencimiento a: " + monthCalendar.SelectionEnd.ToShortDateString(); actividadServicio.insertActividad(actividad); vistaVerEditarTarea.refreshVerEditarTarea(); this.Close(); }
private void ARCHIVADOS_Load(object sender, EventArgs e) { try { TareaService tareaServicio = new TareaService(); // listaARCHIVADOS = tareaServicio.tareasPorEstadoDelTablero(tableroEnUso.IdTablero, 4); dgvArchivadosPorTablero.DataSource = null; dgvArchivadosPorTablero.DataSource = listaARCHIVADOS; dgvArchivadosPorTablero.Columns[0].Visible = false; dgvArchivadosPorTablero.Columns[1].Visible = false; dgvArchivadosPorTablero.Columns[2].Visible = false; dgvArchivadosPorTablero.Columns[3].Visible = false; dgvArchivadosPorTablero.Columns[5].Visible = false; dgvArchivadosPorTablero.Columns[6].Visible = false; dgvArchivadosPorTablero.Columns[7].Visible = false; } catch (Exception ex) { throw ex; } }
private void buttonEliminarResponsable_Click(object sender, EventArgs e) { try { TareaService tareaServicio = new TareaService(); Usuario responsable = (Usuario)cmBoxResponsablesTarea.SelectedItem; tareaServicio.deleteResponsableATarea(responsable.IdUsuario, tareaEnVista.IdTarea); ActividadService actividadServicio = new ActividadService(); Actividad actividad = new Actividad(); actividad.IdTareaGenero = tareaEnVista.IdTarea; actividad.UsuarioQueLaGenero = HOME.userLogueado; actividad.AccionQueLaGenera = "DELETE RESPONSABLE"; actividad.Descripcion = HOME.userLogueado.Nombre + " eliminó como responsable a:" + responsable.Nombre; actividadServicio.insertActividad(actividad); this.refreshVerEditarTarea(); } catch (Exception ex) { throw ex; } }
private void buttonArchivar_Click(object sender, EventArgs e) { TareaService tareaServicio = new TareaService(); try { tareaServicio.updetearIdEstadoTarea(tareaEnVista.IdTarea, 4); ActividadService actividadServicio = new ActividadService(); Actividad actividad = new Actividad(); actividad.IdTareaGenero = tareaEnVista.IdTarea; actividad.UsuarioQueLaGenero = HOME.userLogueado; actividad.AccionQueLaGenera = "ARCHIVAR"; actividad.Descripcion = HOME.userLogueado.Nombre + " archivó la tarea"; actividadServicio.insertActividad(actividad); this.refreshVerEditarTarea(); MessageBox.Show("Tarea Archivada"); } 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; } }
private void TABLERO_Load(object sender, EventArgs e) { buttonMenuPerfil.Text = HOME.userLogueado.Iniciales; buttonParaCambiarNameTablero.Text = tableroEnUso.Nombre; //actualizacion nombre equipo dependiendo si tiene o no try { TableroService tableroServicio = new TableroService(); List <int> lstIdsTablerosConEquipo = tableroServicio.todosLosIdsTablerosConEquipo(); if (lstIdsTablerosConEquipo.Contains(tableroEnUso.IdTablero))//eltablero en vista tiene equipo { int idEquipoDelTablero = tableroServicio.traerIdEquipoTablero(tableroEnUso.IdTablero); EquipoService equipoServicio = new EquipoService(); Equipo equipoDelTablero = equipoServicio.traerDataPrincipalEquipo(idEquipoDelTablero); buttonDosOpcionesSegunTableroTengaTeam.Text = equipoDelTablero.NombreEquipo; tableroEnUso.EquipoDelTablero = equipoDelTablero; } else { Equipo equipo = new Equipo(); equipo.NombreEquipo = "no tiene equipo"; tableroEnUso.EquipoDelTablero = equipo; } } catch (Exception ex) { throw ex; } //fin actualizacion //carga de listas try { TareaService tareaServicio = new TareaService(); listaTODO = tareaServicio.tareasPorEstadoDelTablero(tableroEnUso.IdTablero, 1); listaDOING = tareaServicio.tareasPorEstadoDelTablero(tableroEnUso.IdTablero, 2); listaDONE = tareaServicio.tareasPorEstadoDelTablero(tableroEnUso.IdTablero, 3); dgvTODO.DataSource = null; dgvDOING.DataSource = null; dgvDONE.DataSource = null; dgvTODO.DataSource = listaTODO; dgvDOING.DataSource = listaDOING; dgvDONE.DataSource = listaDONE; dgvTODO.Columns[0].Visible = false; dgvTODO.Columns[1].Visible = false; dgvTODO.Columns[2].Visible = false; dgvTODO.Columns[3].Visible = false; dgvTODO.Columns[5].Visible = false; dgvTODO.Columns[6].Visible = false; dgvTODO.Columns[7].Visible = false; dgvDOING.Columns[0].Visible = false; dgvDOING.Columns[1].Visible = false; dgvDOING.Columns[2].Visible = false; dgvDOING.Columns[3].Visible = false; dgvDOING.Columns[5].Visible = false; dgvDOING.Columns[6].Visible = false; dgvDOING.Columns[7].Visible = false; dgvDONE.Columns[0].Visible = false; dgvDONE.Columns[1].Visible = false; dgvDONE.Columns[2].Visible = false; dgvDONE.Columns[3].Visible = false; dgvDONE.Columns[5].Visible = false; dgvDONE.Columns[6].Visible = false; dgvDONE.Columns[7].Visible = false; } catch (Exception ex) { throw ex; } }