public bool Agregar()
        {
            bool flag = false;

            if (agregarHistoriaClinica())
            {
                List <String> respuestas = (List <String>)_vista.Sesion["listaRespuestas"];
                if (respuestas != null)
                {
                    _comando = FabricaComando.CrearComandoAgregarAntecedente(respuestas, 0);
                }
                else
                {
                    _vista.SetLabelFalla("Solo se agrego la historia");
                }

                if (_comando.Ejecutar())
                {
                    flag = true;
                    DesabilitarCampos();
                    _vista.SetLabelExito("Se agrego con exito");
                    pintarGrid();
                }
                else
                {
                    _vista.SetLabelFalla("No se pudo agregar");
                }
            }
            return(flag);
        }