private static ListViewItem CrearNuevoItemListView(IEtapa etapa) { ListViewItem elementoListView = new ListViewItem(); elementoListView.Text = (etapa.EtapaID) + ""; elementoListView.SubItems[0].Tag = OrdenadorListView.INT; elementoListView.SubItems.Add(etapa.Nombre).Tag = OrdenadorListView.STRING; elementoListView.SubItems.Add(etapa.CalcularDuracionPendiente().ToString()).Tag = OrdenadorListView.INT; elementoListView.SubItems.Add(etapa.FechaInicio.ToString()).Tag = OrdenadorListView.DATETIME; elementoListView.SubItems.Add(etapa.FechaFinalizacion.ToString()).Tag = OrdenadorListView.DATETIME; return(elementoListView); }
private void inicializarComponentes() { inicializarArbolTareas(); this.Text = "Detalles de la etapa: " + etapa.Nombre; labelIdentifiacion.Text = etapa.EtapaID.ToString(); textBoxNombre.Text = etapa.Nombre; dateTimePickerFechaInicio.Value = etapa.FechaInicio; textBoxFechaFin.Text = etapa.FechaFinalizacion.ToString(); labelDuracionPendiente.Text = etapa.CalcularDuracionPendiente().ToString() + " días."; buttonEliminar.Enabled = false; if (fueCambiadaDuracionEstimada()) { textBoxDuracionEstimada.ReadOnly = true; } textBoxDuracionEstimada.Text = etapa.DuracionEstimada.ToString(); inicializarBotonAsignarAntecesora(); actualizarArbolTareas(); inicializarAvance(); }
public void CalcularDuracionPendiente() { IEtapa imprimeCuenta = CrearEtapaConSubTarea(); Assert.Equal(111, imprimeCuenta.CalcularDuracionPendiente()); }