コード例 #1
0
        private void _btnAdicionar_Click(object sender, EventArgs e)
        {
            AsignacionResposabilidad tiempo        = _compComprometido.GetNuevoAsignacionResp();
            FormAsigResp             frmAdAsigResp = new FormAsigResp();

            if (frmAdAsigResp.Editar(tiempo, GetCodPersonaAsignadas()) == DialogResult.OK)
            {
                DataRow r = _tablaAsigResp.NewRow();
                tiempo.Llenar(r);
                r[Persona.C_SIGLA] = frmAdAsigResp.AgenteSeleccionado.Sigla;
                _nuevos.Add(r);
                _tablaAsigResp.Rows.Add(r);
                CalcularTiempoTotal();
            }
        }
コード例 #2
0
 private void _btnEditar_Click(object sender, EventArgs e)
 {
     if (_asignacionSeleccionada != null)
     {
         FormAsigResp frmAsigResp = new FormAsigResp();
         if (frmAsigResp.Editar(_asignacionSeleccionada, new List <long>()) == DialogResult.OK)
         {
             _asignacionSeleccionada.Llenar(_rowSeleccionado);
             _rowSeleccionado[Persona.C_SIGLA] = frmAsigResp.AgenteSeleccionado.Sigla;
             if (!_nuevos.Contains(_rowSeleccionado) && !_modificados.Contains(_rowSeleccionado))
             {
                 _modificados.Add(_rowSeleccionado);
             }
             CalcularTiempoTotal();
         }
     }
 }